2012-07-31 1 views
0

Не хочу спрашивать о чем-то, что, скорее всего, о моей ошибке, но я в тупике. Во-первых, я определенно НЕ НИКОГДА не приближаюсь к фактическому разработчику или дизайнеру веб-сайта. Я вызвался собрать новый веб-сайт для некоммерческого добровольца, поскольку я знал больше, чем кто-либо еще (страшный предупреждающий знак). Использование wordpress (нет плагинов для кнопок facebook).Подобно кнопкам и подобной коробке исчезли

На этой неделе планировалось жить, но я ушел, чтобы взять обед, вернулся и буквально все кнопки «Facebook Like» и «Яблоки» только что исчезли (они работали нормально и продолжали работать около двух недель). Когда я проверяю код с помощью Chrome Web Developer, я вижу, что код все еще есть, но неактивен.

Хороший пример находится на главной странице: www.thecarecommunities.com В нижней части страницы должен быть «Ящик» между логотипами спонсора и твиттер-фидом. Другое место на должностях, таких как здесь: http://thecarecommunities.com/gala-press-release/ Должна быть кнопка Facebook как кнопка перед кнопкой щебета и «Ящик с изображением» на правой стороне над каналом твиттера.

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

PS. текущий веб-сайт www.thecarecommunities.org, поэтому большинство ссылок уже настроены для перехода на домен .org, поэтому многие идут до 404 страниц прямо сейчас.

  1. SDK сценария в заголовке

    add_action('headway_body_open', 'fb_sdk_script'); 
    function fb_sdk_script() { 
    ?> 
    <div> 
    <div id="fb-root"></div> 
    <script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
    fjs.parentNode.insertBefore(js, fjs); 
    }(document, 'script', 'facebook-jssdk'));</script> 
    </div> 
    <? 
    
  2. Как Box на первой странице www.thecarecommunities.com

    <div class="fb-like-box" data-href="http://www.facebook.com/thecarecommunities"data-width="406" data-height="520" data-show-faces="true" data-stream="false"data-header="true"></div> 
    
  3. Как кнопка, которая должна быть в верхней части главной страницы по кнопке twitter

    <div class="fb-like" data-href="http://thecarecommunities.org" data-send="false" data-layout="button_count" data-width="60" data-show-faces="false"></div> 
    
+0

Большинство из нас согласилось бы с тем, что мы не хотим прыгать по всему месту. Пожалуйста, включите соответствующие биты кода. – Wug

+0

Спасибо, добавлен код скрипта sdk в голову, а затем для кнопки типа и как коробка, которая должна быть на первой странице. – user1566639

ответ

1

Существует призыв к Google плюс один сценарий в голове, который выглядит следующим образом:

<script gapi_processed="true" type="text/javascript" src="https://apis.google.com/js/plusone.js"> 
    {"parsetags": "explicit"} 

Этот сценарий тег не закрыт с закрытием. Это должно быть:

<script gapi_processed="true" type="text/javascript" src="https://apis.google.com/js/plusone.js"> 
    {"parsetags": "explicit"} 
</script> 

Это блокирует последующий тег скрипта, который загружает SDK Facebook, начиная с загрузки.

+0

Спасибо, что пожалели меня !!!! Работал как шарм. Не знаю, как это было удалено. – user1566639

+0

Без проблем @ пользователь1566639. Добро пожаловать в Stack Overflow. Если этот ответ сработал для вас, отметьте его в соответствии с этими инструкциями: http://stackoverflow.com/faq#howtoask –

+0

Готово! Еще раз спасибо. – user1566639