HUSKY - Product Filter for WooCommerce

woof_seo_canonical

Aktif filtre aramaları sırasında sayfa başlık bölümünde çıktılanan canonical URL bağlantı etiketini filtreleyerek, canonical URL'nin özelleştirilmesine olanak sağlar.

Parametreler

$canonical_url (string) — Geçerli filtre arama sayfasının temizlenmiş temel URL'si (sorgu parametreleri olmadan)

Kaynak Dosya

ext/url_request/classes/seo.php:376

Kod Örneği


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

Kullanım Notları

  • wp_head içinde <link rel="canonical" href="..." /> çıktılar.
  • do_index() true olduğunda, Yoast'ın canonical'ı bastırılır ve arama parametreleriyle birlikte temizlenmiş URL kullanılabilir.
  • URL, get_cleared_url()'dan türetilen, sorgu dizesi olmadan temel yoldur.