суббота, 22 декабря 2018 г.

Добавляем на сайт комментарии от Facebook - особенности SiteEdit

Давно не писал ничего нового, но вот выскочила полезная штука, и решил поделиться.

Виджет "Комментарии" от Facebook - удобная фишка, хороша и для обсуждения вашего контента и для продвижения сайта.

Но вот беда -  в стандартном конструкторе виджета адрес (url) страницы вашего сайта, где вы хотите поместить виджет, абсолютный, т.е. прописывается для какой-то одной конкретной страницы.

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

Что же делать, спросите вы. Генерить для каждой страницы свой виджет? Не вариант.
Все делается гораздо проще...


Нужно внести небольшие изменения в исходный код виджета, который выглядит обычно так:

<div class="fb-comments" data-href="https://reiki-ua.com" data-numposts="10" data-width="100%"> </div>

Делается это следующим образом - в параметре data-href после адреса сайта дописываем следующий код [thispage.name]. В итоге ваш виджет должен выглядеть так (url берем конечно свой!):

<div class="fb-comments" data-href="https://reiki-ua.com/[thispage.name]" data-numposts="10" data-width="100%"> </div>

Теперь на каждой странице свои комменты, что и требовалось получить.

Удачи!

Комментариев нет:

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