Google+ je sociální sítí, které se zařadila po bok Twitteru a Facebooku. Dá se říci, že dnes většina blogerů řeší, jak kromě sdílení pro zmíněné dvě sítě, zobrazit u příspěvků i tlačítka pro Google+. V návodu si ukážeme, jak přidat tlačítko ke každému článku a to buď za něj, nebo před něj.
Nejprve musíme do šablony vložit js soubor z Google. Do functions.php vložíme následující kód:
add_action ('wp_enqueue_scripts','insert_google_plusone_script');
function insert_google_plusone_script() {
wp_enqueue_script('google-plusone',
'https://apis.google.com/js/plusone.js', array(), null);
}
Pomocí něj jsme umístili do šablony link na soubor plusone.js. Následně vložíme funkci pro zobrazení lačítka:
add_filter('the_content', 'my_google_button');
function my_google_button($content) {
$content= $content.'
';
return $content;
Tím jsme umístili tlačítko Google+ za obsah stránky, nebo článku. Pokud jej budeme chtít umístit před obsah, jednoduše změníte funkci takto:
add_filter('the_content', 'my_google_button');
function my_google_button($content) {
$content= '
'.$content;
return $content;
Na výběr máme z několika velikostí, které jednoduše pomocí size. Hodnoty jsou „small“, „medium“ a „tall“. Pokud size neuvedete, zobrazí se button ve velikosti standart. Pokud budeme chtít to buttonu přidat kód pro sledování kliků Google Analytics, stačí do tlačítka přidat callback=“sledovani“ a do patičky přidat funkci:
function ga_track_googleplus() {
echo '
function sledovani( obj ) {
_gaq.push(['_trackEvent','plusone',obj.state]);
}
';
}
add_action('wp_footer', 'ga_track_googleplus');
Díky tomu budeme moci sledovat statistiky v Google Analytics.