Добавляем «Страница N» к тэгу description на страницах пагинации с All in One

Дописать в дескрипшн на страницах пагинации «Страница №» на сайте WordPress:

function filter_aioseop_description( $description ) { 
        if(  is_paged() ) {
		$paged = get_query_var('paged') ? get_query_var('paged') : 1;
        return $description.' | Страница '.$paged;
    }
    else return $description; 
}         
add_filter( 'aioseop_description', 'filter_aioseop_description', 10, 1 ); 

WordPress уникализируем title и description на страницах пагинации на сайтах с Yoast SEO

add_filter('wpseo_title', 'filter_product_wpseo_title', 500);
function filter_product_wpseo_title($title) {
    if(  is_paged() ) {
		$paged = get_query_var('paged') ? get_query_var('paged') : 1;
        return $title.' Страница '.$paged;
    }
    else return $title;
}

add_filter('wpseo_metadesc', 'filter_product_wpseo_metadesc', 500);
function filter_product_wpseo_metadesc($desc) {
    if(  is_paged() ) {
		$paged = get_query_var('paged') ? get_query_var('paged') : 1;
        return $desc.' Страница '.$paged;
    }
    else return $desc;
}

image в микроразметке Product

Размечаем товар по https://schema.org/Product

Доходим до image, а тут такой фрагментик:

<figure>
    <img data-src="<?php the_post_thumbnail_url('full'); ?>" alt="card-img" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" itemprop="image">
</figure>

Проверяем тут https://search.google.com/structured-data/testing-tool/u/0/?utm_campaign=devsite&utm_medium=jsonld&utm_source=product что поля image не хватает, несмотря на прописанный нами атрибут itemprop=»image».

Гугл не хавает скриптовый сорс!

Фиксим:

<figure>
    <img data-src="<?php the_post_thumbnail_url('full'); ?>" alt="card-img" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" itemprop="image">
						<noscript><img src="<?php the_post_thumbnail_url('full'); ?>" alt="card-img" class="lazyload" itemprop="image"></noscript>
</figure>

Теперь гуд.

Яндекс.Метрика