2013-04-26

Решение проблемы комментариев google + на blogspot

комментариев google + на blogspot
Напомню, что недавно стало возможно подключить google plus комментарии к blogspot блогам. В прошлой статье а уже писала о том, как это сделать и какие проблемы могут возникнуть у блоггеров в связи с этим нововведением. Сегодня вы узнаете все плюсы и минусы комментариев гугл плюс, а также решение проблемы пропавших комментариев из блога. Перед принятием решения о переходе на новый вид комментирования советую взвесить все за и против.
Оглавление:
  1. Плюсы
  2. Минусы
  3. Решение проблем с переходом на новый вид комментирования
  4. Счетчик комментариев
Плюсы комментариев от гугл плюс:
..
  • красивый стильный вид комментирования, который идеально впишется в дизайн любого блога,
    комментарии_гугл_плюс
  • быстро загружается, легкий,
  • древовидные комментарии,
  • возможность оценки комментария кнопкой гугл плюс,
  • возможность как публичных комментариев, так и личных автору блога,
  • вы можете редактировать свои комментарии.
  • Возможность сортировки комментариев – выбор отображения последних или самых популярных комментариев.
  • Существующие комментарии не будут потеряны – они будут перенесены в новую систему комментариев со старыми адресами страниц комментариев.
  • комментарии не создают дублей на странице сообщения,
  • автоматическое продвижение, как блога через социальную сеть, так и вашего профиля гугл плюс.
Минусы:
  • При переход на новый вид комментирования блога с собственным доменом могут пропасть все комментарии, как это случилось у меня.
  • Могут возникнуть сложности подключения комментариев у блогов с нестандартными шаблонами.
  • Пока не понятно как будет происходить индексация комментариев блога поисковыми системами. Хотя, предположу, что со стороны гугла проблем быть не должно.
  • Сужается круг лиц, которые смогут прокомментировать ваш блог. Если в старой системе комментирования ваши записи могли комментировать все желающие, включая анонимов. Конечно, в пределах ваших настроек. При переходе на комментарии гугл, вашими собеседниками могут стать лишь пользователи данной соцсети.
  • Теперь вы не можете модерировать комментарии, как это было раньше. Гугл сам отправляет сомнительные комментарии в спам, остальные – одобряет. Отсутствие должного надзора может активировать спамеров и троллей.
  • Можете забыть о подписки на комментарии по rss и по e-mail.
  • Новые комментарии не будут отображаться в админке блога.
  • Пока мне не приходили уведомления о новых комментариях даже на почту, хотя в блоге мною были случайно обнаружены новые дискуссии. Проверила настройки уведомлений google plus:
    уведомления_гугл_плюс
    Однако факт остается фактом – уведомления не приходили.
  • При подключённых комментариях гугл плюс если вы захотите изменить url записи или переехать на wordpress (все url при этом изменятся), то у вас потеряются все комментарии от google+.
Как вы видите, минусов у этой системы комментирования  много, однако я перешла на нее вынужденно для того, чтобы спасти все комментарии блога. Надеюсь, что основные ошибки будут устранены гуглом в скором времени. Мы видим, что Blogspot все больше и больше вынуждает пользоваться профилем гугл плюс, вскоре придется отказаться от профиля Blogger. Эта же участь может ждать и стандартные комментарии.
Как решить проблемы при подключении комментариев Google +
У вас могут возникнуть проблемы, как невозможности подключения комментирования от гугл, так и потеря всех комментариев блога. О первичном подключении таких комментариев читайте в прошлой записи. Напомню, что вам нужно сделать две основные вещи – интегрировать блог с Google + и включить комментарии гугл. Если все же возникли проблемы, то возможны два пути решения проблемы:
Первый вариант решения для блогов с древовидными комментариями.
В шаблоне блога найдите отрезки кода:
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>

</b:if>
Замените код, выделенный желтым на код  <b:include data='post' name='comment_picker'/>
У вас должно получиться:
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:include data='post' name='comment_picker'/> </b:if>
В вашем шаблоне может найтись несколько таких отрезков кода, произведите изменения во всех.
Второй вариант подойдет для блогов с обычным комментированием, когда комментарии идут друг под другом.
В шаблоне блога найдите код
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:include data='post' name='comments'/>
</b:if>
Замените желтую часть кода на <b:include data='post' name='comment_picker'/>
Производим замену кода столько раз, сколько найдете одинаковых отрезков кода.
Как включить счетчик комментариев (отобразить количество комментариев возле каждой записи блога).
В этом нам поможет код <b:include data='post' name='comment_count_picker'/>

4 комментария :

Aldous Snow комментирует...

Зачем код резьбовых комментов глушить коммент пикером? Это не выход. Единственное, что из этого получится - линейные комменты, поскольку улучшенные убьются такими действиями.
Надо всего лишь привести к валидности внутренний деревнный код: поправить виджет Blog, в особенности Main и проследить, чтобы то, что вы убили, было в обновлённой форме. Резьбовые (иерархичиские) отключаются путём урезки фида комментов.

Mycrib комментирует...

Aldous Snow, спасибо за полезные дополнения.

Дмитрий Щиголев комментирует...

А я что-то не понял как включить счетчик комментариев? У меня вот комменты в блоге есть, а пишет что комментов нет. Фразу "В этом нам поможет код" я вижу, но вот как код поможет? Куда его?

Mycrib комментирует...

Дмитрий, дело в том, что в каждом шаблоне blogger, счетчик устанавливается по-разному. Я бы могла вам помочь, но только позже. Недели через две, так как сейчас в отпуске, и имею ограниченный доступ к компьютеру.

Отправить комментарий

Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML