два сайта с разными именами, созданных на одной базе Joomla, как использовать facebook like bottom для них обоих?

#facebook #joomla #facebook-comments #facebook-likebox

#Facebook #joomla #facebook-комментарии #facebook-likebox

Вопрос:

У меня есть один сайт — example.com и одно зеркало — example2.com . Оба сайта полностью похожи и созданы на одной базе Jomla. У меня есть как внизу с идентификатором для example.com и на example2.com это дно не работает (из-за неправильного идентификатора).

Возможно ли решить эту проблему — иметь два названия сайтов и facebook like bottom?

Ответ №1:

Избавьтесь от идентификатора и ознакомьтесь с документацией о том, как создать кнопку «Мне нравится». Вот документация Facebook Like Button API / генератор.

Кнопка Like принимает URL в качестве параметра. Итак, просто сделайте это:

  1. Включите JavaScript SDK на свою страницу один раз, в идеале сразу после открывающего тега. http://developers.facebook.com/docs/reference/javascript /

  2. Разместите код для вашего плагина там, где вы хотите, чтобы плагин отображался на вашей странице.

На сайте # 1:

<div class="fb-like" data-href="http://example1.com" data-send="true"
data-width="450" data-show-faces="true"></div>

На сайте # 2:

<div class="fb-like" data-href="http://example2.com" data-send="true"
data-width="450" data-show-faces="true"></div>

Или более динамичный:

<div class="fb-like" data-href="http://<?php echo $_SERVER['SERVER_NAME']; ?>" data-send="true" data-width="450" data-show-faces="true"></div>

Или для конкретной Joomla, получите конфигурацию live_site из config и отобразите ее:

 $cfg -> reference to Joomla Config
<div class="fb-like" data-href="<?php echo $cfg->live_site; ?>" data-send="true" data-width="450" data-show-faces="true"></div>