добавление кнопки «Поделиться» для Facebook на сайте WordPress

Я пытаюсь добавить несколько кнопок в социальных сетях на сайт WordPress, над которым я работаю, и использую его для Facebook:

<a href="http://www.facebook.com/sharer/sharer.php?u=<?php the_permalink();?>" title="Share on Facebook." target="_blank"><img src="/img/facebook-blue.png" alt="Share this on facebook!" /></a>

но это не похоже на работу, он выдает правильную ссылку, когда я проверяю код «http://www.facebook.com/sharer/sharer.php?u=http://myurl/post-name«но когда я нажимаю на нее, я получаю эту ошибку на Facebook:
введите описание изображения здесь

0

Решение

Я работаю локально, URL-адрес: localhost: 8080 / videos / test-2-testing

Вы обнаружите, что sharer.php Facebook не будет работать с любой URL-адреса локального хоста.

Распространитель удаляет изображение, заголовок и описание из переданного URL. Поскольку он не может получить доступ к localhost (и позволяет ему пытаться на самом деле создаст потенциальные дыры в безопасности для Facebook), вы получаете эту ошибку.

Скорее всего, он будет хорошо работать в рабочей среде, хотя вы захотите URL-адрес URL, например, так:

<a href="http://www.facebook.com/sharer/sharer.php?u=<?php echo urlencode(get_permalink()) ?>" ...>
2

Другие решения

  1. В области администрирования WordPress выберите «Плагины»> «Добавить новый» в меню.
  2. Поиск «ShareThis»
  3. Установите плагин «ShareThis: Share Buttons and Sharing Analytics».
  4. Активируйте плагин.

Этот плагин может дать вам кнопку «Поделиться» на Facebook внизу и другие кнопки. Это то, что я использую без необходимости писать код самостоятельно.

-2

По вопросам рекламы [email protected]