Jak odstranit canonical url adresu?
Blog o wordpressu
Rating: 7.5 / 10
Určite jste se setkali, že některé šablony nebo pluginy generují canonical url adresu i když to neni potřeba.
Například u pluginu WordPress Seo by Yoast dochází k tomotu problému. Pro odstranění canonical url adresy v hlavičce webu, stačí přidat do šablony nebo child-theme ve functions.php tento kód:
// ODSTRANĚNÍ Canonical Linku u Yoast WordPress SEO Plugin function remove_canonical_link() { return false; } add_filter( 'wpseo_canonical', 'remove_canonical_link' );
Pokud chceme odstranit canonical v šabloně, tak použijeme ve functions.php tento kód:
// odstranění canonical url remove_action ('wp_head', 'rel_canonical');
Pokud máte nainstalovanou šablony GENESIS, tak stačí vypsat zase do functions.php tento kód:
// Odstranění canonical url genesis remove_action( 'wp_head','genesis_canonical', 5 );
Pokud chceme odstranit canonical jen u určité stránky, tak použijeme tento kód:
// odstranění canonical url u určité stránky function wpseo_canonical_exclude( $canonical ) { global $post; if ( $post->ID == 1234) { $canonical = false; } return $canonical; } add_filter( 'wpseo_canonical', 'wpseo_canonical_exclude' );
(180)
Poslední komentáře
Eva17.9.2018 at 8:05
Microcomp Milevsko22.5.2018 at 19:31
Jitka Kopecká30.3.2018 at 13:41