как модерировать комментарии из социального плагина facebook? - PullRequest
3 голосов
/ 04 декабря 2011

Я только что добавил этот фрагмент в свой блог WordPress ...

    <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_GB/all.js#xfbml=1&appId=145875562182317";
        fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'facebook-jssdk'));
    </script>

С кодом ниже на моем шаблоне single.php.

<div class="fb-comments" data-href="<?php the_permalink() ?>" data-num-posts="10" data-width="642"></div>

Источник взят из Facebookсайт разработчиков ... http://developers.facebook.com/docs/reference/plugins/comments/

Это добавило милую коробку комментариев на Facebook к моим сообщениям в блоге.Но мне нужно как-то модерировать комментарии?

Итак, я прочитал документацию и там говорится, добавьте эту мета в вашу голову с моим идентификатором пользователя.

<meta property="fb:admins" content="6468594984"/>

Это, похоже, работает, только если я зашел в этот пост, когда я вошел в систему как пользователь Facebook 6468594984 - и я мог видеть кнопку просмотра модератора в поле для комментариев.Так что это сработало.

Как бы то ни было, это немного непрактично ... поэтому я перешел на следующий уровень.

Я создал приложение facebook с правильным URL-адресом сайта на вкладке веб-сайта, заканчивающейся на ... /

Изменил мой предыдущий мета для этого ...

<meta property="fb:app_id" content="766484684648"/>

, и я предположил, перейдя к ...

http://developers.facebook.com/tools/comments

... что теперь я могу модерировать все комментарии для моего сайта WordPress, просмотрев приложение 766484684648.

Но на сайте с инструментами комментариев на сайте с инструментами 766484684648 не отображаются комментарии.

Может любойпомогите просветить меня, где я ошибся или где мне нужно исправить.

Спасибо большое !!!

1 Ответ

2 голосов
/ 20 декабря 2011

После того, как вы изменили свой метатег, пропустили ли вы свой URL через URL Linter?Возможно, Facebook просто не обнаружил изменения, внесенные вами в метатег, из-за кэширования.

Попробуйте вставить URL-адрес, используемый для модуля комментариев, в http://developers.facebook.com/tools/debug и убедитесь, что ошибок нет.и что идёт идентификатор приложения.

...