#php #facebook #wordpress #facebook-graph-api #facebook-opengraph
#php #Facebook #wordpress #facebook-graph-api #facebook-opengraph
Вопрос:
Я пытался добавить article:author
метатег facebook в WordPress, к сожалению, я понятия не имею, как добавить его для нескольких авторов. Это то, что я делал до сих пор, и все же имя автора не отображается в общих ресурсах Facebook.
<meta property="article:author" content= "<?php $author = get_the_author(); ?>" />
Ответ №1:
Согласно https://developers.facebook.com/docs/reference/opengraph/object-type/article#properties article:author
содержит
Массив URL-адресов профилей Facebook или идентификаторов авторов для этой статьи.
По состоянию на https://developers.facebook.com/docs/opengraph/creating-custom-stories/#propertytypes-simple
Вы определяете значение массива, повторяя одно и то же имя мета-тега для каждого элемента массива.
Пример
<meta property="cookbook:ingredients" content="Chocolate">
<meta property="cookbook:ingredients" content="Sugar">
<meta property="cookbook:ingredients" content="Butter">
Убедитесь, что вы определили
<meta property="og:type" content="article" />
также.
Комментарии:
1. Итак, как должен выглядеть этот тег? Просто массив?
<meta property="article:author" content="author1, author2, author3" />
?2. Я добавил, как вы сказали… Но инструмент отладки вообще не будет показывать
article:author
тег!3. Можете ли вы вставить ссылку? И вы добавили свойство og: type?
4. Да, я добавил
og:type
свойство и установил содержимое в статью! Все тот же самый! Я работаю на клиента, и я не могу вставить сюда какие-либо ссылки!5. В соответствии с кодексом в plugins.svn.wordpress.org/wordpress-seo/trunk/frontend /… автор будет показан только в том случае, если на странице показана одна статья, а не несколько: codex.wordpress.org/Function_Reference/is_singular Так ли это на самом деле?