Тег открытого графика Facebook для нескольких авторов в WordPress

#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 Так ли это на самом деле?