Привіт. Я хочу, щоб сторінки розбивки посилалися на кореневу категорію.
Наприклад, я хочу, щоб сторінка /shop/page/2/ мала канонічний /shop/.
Чи є спосіб це зробити?
Щоб установити канонічну сторінку розбиття на сторінки, додайте наступну функцію до файлу functions.php вашої (дочірньої) теми:
add_filter( 'rank_math/frontend/canonical', function( $canonical ) {
if ( is_paged() ) {
$link = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$arr = explode('/page/', $link);
$canonical = $arr[0] . '/';
}
return $canonical;
});
Джерело рішення взято на офіційній сторінці за посиланням на Support Rank Math