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() имеет значение true, канонический URL Yoast подавляется, и может использоваться очищенный URL с параметрами поиска.
  • URL — это базовый путь без строки запроса, полученный из get_cleared_url().