Как добавить систему комментирования Google+ на сайт

6 сентября 2014 | Автор: | Категория: JQuery и PHP

Сегодня будет небольшой пост. Делал недавно на одном сайте систему комментирования через Google+. Решил по этому поводу сделать заметку на блоге.

Преимущество данного способа реализации комментариев на сайте в том, что у Вас будет возможность узнать больше о тех посетителях сайта, которые имеют страничку в социальной сети гугл плюс. Оставляя комментарий, юзер может поставить галочку напротив пункта “Также опубликовать в Google+” тем самым расшарив ссылку на Ваш сайт у себя на странице, а это дополнительная внешняя ссылка + трафик при наличии друзей в кругах. Кроме того, если кто-то поделится ссылкой на страницу Вашего сайта у себя в аккаунте Google Plus, она тоже отобразится в системе комментирования и Вы сможете узнать кто это был.

Так будет выглядеть форма комментариев:

Google Plus

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

Для того, чтобы форма комментариев Google+ отобразилась на странице, в нужном месте вставьте следующий код:

<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
<div id="plusonecomments"></div>
<script type="text/javascript">
window.setTimeout(function() {
var id = 'plusonecomments';
var divWidth = document.getElementById(id).offsetWidth;
var width = !!divWidth ? Math.min(divWidth, 650) : 650;
var url = "http://site.com/page.html";
var moderationUrl = "";
var moderationMode = "FILTERED_POSTMOD";
gapi.comments.render(id, {
'href': url,
'first_party_property': 'BLOGGER',
'legacy_comment_moderation_url': moderationUrl,
'view_type': moderationMode,
'width': width
});
}, 10);
</script>

где значение переменной url нужно заменить на адрес нужной страницы.

Если Вы добавляете форму комментариев Google+ на wordpress блог, то url текущей страницы можно получить следующим образом:

var url = "<?php the_permalink(); ?>";

Вот собственно и всё, что хотел рассказать. Единственное, что бы ещё хотелось иметь, это возможность модерировать комментарии. Кто-нибудь сталкивался с тем, как это можно реализовать?

Метки: 

Для этой страницы комментарии закрыты.