HUSKY - Product Filter for WooCommerce

woof_seo_canonical

Фильтрует тег канонического URL, который выводится в секции `<head>` страницы во время активных поисковых фильтров, позволяя настраивать канонический URL.

Параметры

$canonical_url (string) — Очищенный базовый URL (без параметров запроса) текущей страницы фильтрации

Исходный файл

ext/url_request/classes/seo.php:376

Пример кода


add_filter('woof_seo_canonical', function($url) {
    // Force HTTPS for canonical
    return str_replace('http://', 'https://', $url);
});

Примечания по использованию

  • Выводит <link rel="canonical" href="..." /> в wp_head.
  • Когда do_index() истинно, канонический URL Yoast подавляется, и может использоваться очищенный URL с параметрами поиска.
  • URL — это базовый путь без строки запроса, полученный из get_cleared_url().