Поменять og-image на сайте Wordpress

249
27 июня 2017, 21:42

Подскажите, как быть.. меняю мета теги везде где только можно на своё изображение, но в итоге при копировании ссылки в скайпе или в фейсбук все равно получаю старое.

Необходимо, чтоб было только первое.. Пользовался плагином "OG" , прописывал в header.php u functions.php в ручную следующий код:

$first_img = "http://lostandfoundthenovel.com/wp-content/uploads/2017/05/2.png"; 
 
function catch_that_image() {   
    global $post, $posts;   
    $first_img = '';   
    ob_start();   
    ob_end_clean();   
    $output = preg_match_all('//i', $post->post_content, $matches);   
    $first_img = $matches [1] [0];   
    if(empty($first_img)){   
            //Определяет картинку по умолчанию  
            $first_img = "http://lostandfoundthenovel.com/wp-content/uploads/2017/05/2.png"; 
        }   
    return $first_img;   
}   
 
add_filter('og_image_init', 'my_og_image_init'); 
function my_og_image_init($images) 
{ 
    if ( is_front_page() || is_home() ) { 
        $images[] = 'http://lostandfoundthenovel.com/wp-content/uploads/2017/05/2.png'; 
    } 
    return $images; 
}

<meta property="og:image"  
      content="<?php if (function_exists('catch_that_image'))  
      {echo catch_that_image(); }?>" />

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

Сайт

Answer 1

В случае, когда FB уже однажды постил ссылку на тот или иной ресурс в сети, он кеширует данное изображение, по понятным причинам. В связи с этим, в итоге вы будете получать картинку из его кеша, а не с сайта.

Чтобы исправить данную ситуацию, вы можете зайти в Facebook Open Graph Debugger (ссылка) и там воспользоваться функцией Scrape again. Заодно, слева от нее можно увидеть, сколько времени назад производилось последнее кеширование. Ну и остальные интересные результаты там тоже есть.

READ ALSO
проблема с созданием адаптивного блока

проблема с созданием адаптивного блока

Добрый день, при создание блока с картинка возникла проблема что при сужение все валиться куда попало, хотелось бы чтоб переносилось по 2 блокаИ...

287
Свернуть категории в меню opencart&#39;a

Свернуть категории в меню opencart'a

Подскажите как сделать чтобы меню изначально было свернуто как на моб версии http://siteherous

201
Как изменить очередь в html на WordPress?

Как изменить очередь в html на WordPress?

Мне нужно поставить div с классом sidebar перед div с классом contentСейчас он стоит под ним

161