Кнопка «Поделиться» на Facebook имеет ту же ссылку, что и кнопка «Нравится»? - PullRequest
0 голосов
/ 25 мая 2019

Я впервые использую плагин для публикации в Facebook и не вижу, что делаю не так.

Я использую их кнопки «Мне нравится» / «Поделиться», но не могу получить кнопку «Поделиться», чтобы поделиться ими.ссылка, размещенная в теге OG: url, разделяет ссылку, которая также связана с кнопкой «Нравится».

Я добавил

<meta property="og:url"           content="https:///" />
<meta property="og:type"          content="website" />
<meta property="og:title"         content=" | „" />
<meta property="og:description"   content="....." />
<meta property="og:image"         content="/img/BG.png" />

, и она все еще не работает.

Элемент Like / Share выглядит следующим образом:

<div class="fb-like" data-href="https:/" data-width="" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div>

Ответы [ 2 ]

1 голос
/ 25 мая 2019

data-href не должна быть вашей страницей в Facebook. data-href должна быть текущей страницей, на которой находится виджет, а в соответствии с документацией , должна совпадать с открытой графикой <meta property="og:url" /> атрибут содержимого:

og: url и data-href должны использовать один и тот же URL.

Мета-теги открытого графика на самом деле предназначены только для сайтов, которым требуется мета-информация о странице для создания предварительных просмотров - они даже не являются строго необходимыми для кнопки «Нравится» (но вы все равно должны сохранять / использовать их).

Если вы хотите поощрять лайки страниц, вам может понадобиться Page Plugin .

0 голосов
/ 25 мая 2019

Проверьте код href-data и og: url должен содержать такой же URL вашего сайта. Проверьте этот пример кнопки «поделиться» или «лайк» на самом сайте разработчиков Facebook.

<meta property="og:url"           content="https://www.your-domain.com/your-page.html" />
  <meta property="og:type"          content="website" />
  <meta property="og:title"         content="Your Website Title" />
  <meta property="og:description"   content="Your description" />
  <meta property="og:image"         content="https://www.your-domain.com/path/image.jpg" />
<div class="fb-share-button" 
    data-href="https://www.your-domain.com/your-page.html" 
    data-layout="button_count">
  </div>
...