Кнопка Google+

Все уже слышали о новой социальной сети от Google. И наверняка многие, как и я, захотели у себя на сайте кнопку «мне нравится» от Google+, которую прозвали +1. Тем более что гугл обещает использовать данные полученные от кнопки +1 для ранжирование сайтов в своей поисковой системе.

Как оказалось создать кнопку плюс один даже проще чем кнопки «мне нравиться» от Facebook или Вконтакте. Переходим по ссылке, выбираем размер кнопки и вставляем с генерированный код к себе на страницу.

У меня задача стала посложней. В WordPress я использую всеми любимый плагин для социальных закладок ShareButtons. Поэтому я решил не вставлять кнопку +1 в шаблон, а допилить плагин.

Для исправления плагина ShareButtons мне понадобилось написать всего две строчки:

Открывамем файл из плагина /наш сайт/wp-content/plugins/share-buttons/like/like_customize_type.php

В самом низу файла перед строкой:

$button_code .= $vkontakte_like.$mailru_like.$facebook_like;

вставляем строчку:

$google_plus = '<div style="height: 50px;"><script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: "ru"}</script><g:plusone href="'.$url.'"></g:plusone></div>';

Через переменную $url мы привязываем нашу кнопку к определенному посту. Ну и добавляем в последней строке:

$button_code .= $vkontakte_like.$mailru_like.$facebook_like.$google_plus;

Теперь можно пробовать новую кнопку :)

Кстати, если еще кому то не достался инвайт на Google+, пишите в коментах.

Понравилась статья? Расскажи друзьям

4 Comments

  1. Хех, Google+ говорит, что пока не может принять больше пользователей, но все равно вышли инвайт, в любом случае когда-нибудь, да откроют доступ.
    Кстати я блог поменял немного, если интересно – глянь =)

  2. Искала Вашего однофамильца, а случайно нашла блог земляка. Тесен мир. 🙂

    Заходите в гости! 😉

  3. Отличная статья 😉
    Все кратко и по делу, и именно то, что я искал.
    Может еще и подскажете как сделать, так что бы кнопка стала рядом с остальными а не под ними, а то получается третий ряд ❓

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *