Неправильное изображение, отображаемое Facebook Open Graph

Вся моя веб-страница имеет метатеги открытого графика, включая «og: image», и она указывает на правильный URL-адрес изображения. Но когда я делюсь любым постом, это показывает неправильное изображение.

Я использовал инструмент отладки URL-адреса из Facebook, он показывает ссылку og: url на какое-то другое изображение. Но если я нажму на кнопку «Получить новую информацию», она покажет правильное изображение.

Есть ли решения этой проблемы. Мне действительно нужна помощь

Примечание: я также использую Jetpack Photon и инструмент для совместного использования Jetpack.

Спасибо за любые предложения.

пример URL: http://news.sanil.com.np/%E0%A4%AB%E0%A4%BF%E0%A4%B2%E0%A5%8D%E0%A4%AE%E0%A4%95%E0 % A4% Be-% E0% A4% B5% E0% A4% BF% E0% A4% A6% E0% A5% 8D% E0% A4% AF% E0% A4% BE% E0% A4% B0% E0% А5% 8D% E0% A4% A5% E0% A5% 80% E0% A4% B9% E0% A4% B0% E0% A5% 81% E0% A4% B2% E0% A4% BE /

или любую ссылку из «news.sanil.com.np»

0

Решение

добавьте этот код в ваш function.php

function fb_home_image( $tags ) {
if ( is_home() || is_front_page() ) {
// Remove the default blank image added by Jetpack
unset( $tags['og:image'] );

$fb_home_img = wp_get_attachment_image_src(get_post_thumbnail_id( get_the_ID() ), 'large');
$tags['og:image'] = esc_url( $fb_home_img );
}
return $tags;
}
add_filter( 'jetpack_open_graph_tags', 'fb_home_image' );
0

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

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

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