2012-01-05 2 views
0

У меня есть сайт на Wordpress.org, и я настроил его так, чтобы на каждой отдельной странице «post» (файл single.php) появилась надпись «Like» над сообщением поэтому пользователям может понравиться этот отдельный пост.Как и результаты кнопок, отображаемые в «других» интересах

Я использовал iFrame и просто переключился на XFBML, но это не исправить мою проблему. Мой код:

<fb:like send="false" layout="button_count" width="80" show_faces="false"></fb:like> 

Проблема заключается в том, когда кто-то нажимает кнопку «Like» он показывает в своих «Другое» Как деятельности на своей странице Facebook, потому что я предполагаю, что каждый пост считается его собственную страницу. Как я могу это сделать, чтобы каждый пост не считался страницей, а результаты вроде не показывались в некоторых случаях «Другая»?

Моего сайт www.RockItPro.com и, например, один пост URL является http://www.rockitpro.com/2012/01/04/flyawayhook/

ответ

1

Вы можете использовать кнопку как с фиксированной URL:

<fb:like href="http://example.com" send="true" width="450" show_faces="true"></fb:like> 

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

Чтобы исправить другую категорию, вам необходимо классифицировать свою страницу. См. https://developers.facebook.com/docs/opengraph/ для примера, как использовать, чтобы вы могли пометить свое право владения страницей и получить разрешения администратора на его представление в facebook.

+0

Да, я думаю, что я понял проблему. Мой старый тег opengraph был , который заставлял каждую запись помечать как «блог». Я изменил теги opengraph в моем файле header.php на ' < ? php }} –

+0

, затем я очистил свое последнее сообщение, используя инструмент lint, и теперь он работает правильно (не отображается в Other activity), но когда мне нравится более старое сообщение, которое я еще не очищал, он все еще показывает в категории «Другие». Будет ли это работать самостоятельно или я должен очистить каждую страницу? lol –

+0

Nah это работает через некоторое время. Ручная очистка URL-адреса просто приведет к очистке кеша на серверах facebook для этого URL-адреса, чтобы он ускорял работу. Но через некоторое время это обновится для всех URL-адресов. – bardiir