Jetpack Sharing: Weitere Abfragen verhindern

This post was published 11 years 7 months 26 days ago, so the post may be outdated.

Jetpack

Die meisten WordPress Benutzer werden höchstwahrscheinlich das Plugin namens “Jetpack” kennen und unter den vielen verschiedenen Module auch die “Sharing”-Funktionalität. Das Modul fügt Facebook, Twitter & Co unter jedem Post ein, um das Teilen der Beiträge zu erleichtern. Zusätzlich ruft das Modul von den Seiten ab, wie oft dieser Link nun schon geteilt wird. Gerade diese mehrere Zugriffe auf externe Seiten, wenn mehrere Posts auf einer Seite angezeigt werden, können das Laden der Seite etwas verzögern.

Aus diesem Grund hab ich mir den Code des Sharedaddy-Moduls genauer angesehen und herausgefunden, wie man die externe Zugriffe auf Facebook & Co unterbinden kann. Dazu öffnet die folgende Datei in einem Editor:

/wp-content/plugins/jetpack/modules/sharedaddy/sharing.js

Und ändert diese beiden Zeilen (Zeile 50 und 51)

$( document ).on( 'ready', WPCOMSharing_do );
$( document.body ).on( 'post-load', WPCOMSharing_do );

in folgende um:

/*$( document ).on( 'ready', WPCOMSharing_do );*/
/*$( document.body ).on( 'post-load', WPCOMSharing_do );*/

Nun wird nicht mehr angezeigt, wie oft welcher Beitrag geteilt wurde und sparrt somit etwas Ladezeit. Leider wird die Änderung bei jedem Update des Plugins überschrieben und muss somit erneut übernommen werden.

Patrik Kernstock

May I introduce my self? I am Patrik Kernstock, 25 years old, perfectionist, born in Austria and living in Ireland, Cork. Me explained in short: Tech- and security enthusiast, series & movies junky. Interesting in Linux, Container-stuff and many software solutions by Microsoft, Veeam and VMware.

0 0 votes
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
newest
oldest most voted
Inline Feedbacks
View all comments
Booster

/*$( document ).on( ‘ready’, WPCOMSharing_do );
$( document.body ).on( ‘post-load’, WPCOMSharing_do );*/ tuts auch 😀

1
0
Would love your thoughts, please comment.x
()
x