WordPress Yoast плагин открыть график, чтобы получить аватар со страницы автора

Я пытаюсь создать новый og:image для аватара автора, когда пользователи делятся страницей своего автора в Facebook.

я использовал wpseo_opengraph_image фильтр, но когда я делюсь ссылкой в ​​первый раз изображение не отображается, а во второй раз оно появляется!

Когда я смотрю на инспектора <head> я вижу <meta property="og:image" content="http://h">

Это код, который я использую:

function custom_author_og_image() {
if ( is_author ( ) ) {
$author = get_queried_object();
$image_attributes = get_avatar_url( $author->user_email, 'full' );
if ( $image_attributes !== false ) {
return $image_attributes[0];
}
}
}
add_filter('wpseo_opengraph_image', 'custom_author_og_image', 10, 0);

Как заставить это работать?

0

Решение

Задача ещё не решена.

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

Других решений пока нет …

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