Probleme mit Social Media Sharing

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Allcrime
Mitglied
Beiträge: 47
Registriert: 16.06.2014 18:53
Wohnort: Mittelfranken
Kontaktdaten:

Probleme mit Social Media Sharing

Beitrag von Allcrime »

Hallo phpbb- Spezialisten!

habe in meinem Forum mit folgendem Code Social Media Buttons in die viewtopic_body.html eingebaut:

Code: Alles auswählen

<!-- IF postrow.S_FIRST_ROW -->

<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4eac6d5c6431ec66"></script>
<!-- AddThis Button END -->

<!-- ENDIF -->

<!-- END postrow -->
Statt den jeweils ersten Beitrag eines Themas mit den Social Medias zu verlinken, wird allerdings nur der Inhalt des footer-Bereichs des Boards verlinkt.

Wo liegt bitte der Fehler?

Benutze das Alpha Theme, basierend auf prosilver.
http://www.allcrime.watch/daskriminalforum/

Herzlichsten Dank vorab für die Hilfe!
Der Mensch ist binär: 0 oder 1, tot oder lebendig.
Allcrime. Die Kriminalplattform.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Probleme mit Social Media Sharing

Beitrag von tas2580 »

Hast du den Code zwischen <!-- BEGIN postrow --> und <!-- END postrow --> eingebaut? Sonst funktioniert <!-- IF postrow.S_FIRST_ROW --> nämlich nicht.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Allcrime
Mitglied
Beiträge: 47
Registriert: 16.06.2014 18:53
Wohnort: Mittelfranken
Kontaktdaten:

Re: Probleme mit Social Media Sharing

Beitrag von Allcrime »

Hallo Tobi, habe ich. Müsste demnach also funktionieren, tut es aber nicht.
Der Mensch ist binär: 0 oder 1, tot oder lebendig.
Allcrime. Die Kriminalplattform.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Probleme mit Social Media Sharing

Beitrag von tas2580 »

Ah, jetzt versteh ich was du meinst.

Facebook holt den Inhalt deiner Shares von der Startseite. Was Facebook anzeigt kannst du auf https://developers.facebook.com/tools/debug/og/object/ testen.

Das Problem bei deiner Seite liegt am Canonical Tag. Ruf mal ein Topic auf und schau in den Header, da findest du

Code: Alles auswählen

<link rel='canonical' href='http://www.allcrime.watch/daskriminalforum/index.php?sid=2a73f9a92dd999452ccd59391cb2fc29' />
Das ist schon 2x Falsch. 1. Wird hier die index.php angegeben und 2. wird eine SID mit angegeben. Hier sollte aber die URL zum Topic ohne SID stehen.

Lösch das mal ganz schnell raus da du dich so ruck zuck aus den Suchmaschinen scheißt. Wenn du einen Canonical-Tag angeben willst schau mal: viewtopic.php?t=186686
Facebook sollte dann den Text von der richtigen Seite holen, entscheidet aber immer noch selber was angezeigt wird. Wenn du den Text vorgeben willst setze den Meta-Tag:

Code: Alles auswählen

<meta property="og:description" content="Hier muss dein Text rein" />
Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Allcrime
Mitglied
Beiträge: 47
Registriert: 16.06.2014 18:53
Wohnort: Mittelfranken
Kontaktdaten:

Re: Probleme mit Social Media Sharing

Beitrag von Allcrime »

Hallo Tobi,

DANKE für den Hinweis!

Das kommt von meiner phpbb/Wordpress Integration per WP-United.
Was für Wordpress - auch SEO-mäßig - gut ist und eigentlich vermeindlich "doppelten Content" vermeiden sollte, macht dem phpbb Forum Schwierigkeiten.
Werde versuchen, das Problem mit einem passenden WP Plugin zu lösen.

Ich DANKE Dir herzlichst für Deine Hilfe und schicke viele Grüße nach Stuttgart!

Salva
Der Mensch ist binär: 0 oder 1, tot oder lebendig.
Allcrime. Die Kriminalplattform.
Benutzeravatar
Allcrime
Mitglied
Beiträge: 47
Registriert: 16.06.2014 18:53
Wohnort: Mittelfranken
Kontaktdaten:

Re: Probleme mit Social Media Sharing

Beitrag von Allcrime »

Zur Info:

habe

Code: Alles auswählen

<link rel='canonical'
nicht gelöscht, sondern in der functions.php meines WP Themes mit folgendem Code deaktiviert:

Code: Alles auswählen

// Remove Canonical Link Added By Yoast WordPress SEO Plugin
function at_remove_dup_canonical_link() {
    return false;
}
add_filter( 'wpseo_canonical', 'at_remove_dup_canonical_link' );
Die Social Sharing Buttons bzw. das Verlinken klappt jetzt einwandfrei!

DANKE nochmal @Tobi und viele Grüße an alle phpbb-Spezialisten ;)
Der Mensch ist binär: 0 oder 1, tot oder lebendig.
Allcrime. Die Kriminalplattform.
Verschoben von [3.0.x] Mod Suche/Anfragen nach Coding & Technik am 06.10.2014 10:06 durch Kirk

Antworten

Zurück zu „Coding & Technik“