HUSKY - Product Filter for WooCommerce

woof_seo_canonical

Filtra a tag de link da URL canônica que é exibida na seção head da página durante buscas de filtro ativas, permitindo a personalização da URL canônica.

Parâmetros

$canonical_url (string) — A URL base limpa (sem parâmetros de consulta) da página de busca de filtro atual

Arquivo Fonte

ext/url_request/classes/seo.php:376

Exemplo de Código


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

Notas de Uso

  • Exibe <link rel="canonical" href="..." /> em wp_head.
  • Quando do_index() é verdadeiro, o canonical do Yoast é suprimido e a URL limpa com parâmetros de busca pode ser usada.
  • A URL é o caminho base sem a string de consulta, derivada de get_cleared_url().