2017-02-22 38 views
0

Я создал свой сайт с Weebly, но есть проблема, когда я пытался связать свой комментарий с комментариями FB. Я долго не мог решить, надеюсь, что любой эксперт может дать мне несколько советов. по-настоящему ценим!как скопировать текущий og: url к данным href для комментария FB

блог

образец пост: http://www.lifechem.tw/blog/170202

ОГ: Ссылка:

<meta property="og:url" content="http://www.lifechem.tw/1/post/2017/02/170202.html" /> 

, но по умолчанию Weebly FB комментарий Инструмент для http://www.lifechem.tw/blog/170202 вместо текущего OG: URL

Я как и другие должности, предлагаемые

<script>document.write('<div class="fb-comments" data-href="' + document.location.href + '" data-numposts="7"></div>');</script> 

но результат был Аналогично инструменту Weebly по умолчанию.

Я хотел бы добавить код сайта в нижний колонтитул блога, который может скопировать og: url в разные сообщения в блоге.

действительно оцените !!

ответ

0

Местоположение, в котором этот контент отображается в браузере, отличается от вашего og: url, поэтому только настройка, которая, скорее всего, не решит его.

Но вы можете легко выбрать мета элемент с этим значением атрибута собственности, и получить содержимое используя что-то вроде этого:

document.querySelector('meta[property="og:url"]').content 

(Если вам нужна поддержка старых браузеров, которые не поддерживают querySelector, вы могли бы используйте библиотеку, например jQuery, или любую другую, которая поддерживает селектор атрибутов.)

+0

Большое спасибо! Оно работает!!! ^^ – user3654819