Když ve WordPress vytvoříte odkaz s otevřením do nového okna, tak vám k němu automaticky přidá atribut rel=”noreferrer”. Ten blokuje možnost zpětného dohledání informací o stránce, ze které uživatel na web přišel.
Obvykle to ničemu nevadí, ale pokud využíváte například affiliate program, který na HTTP referrer spoléhá, tak je to problém.
Atribut se k odkazu do nového okna přidává zcela automaticky a vy jej můžete zrušit tak, že editor přepnete do HTML, atribut odmažete a opět můžete pokračovat v psaní. To ovšem není pohodlné řešení a je to dost otravné. Naštěstí je tu opět WordPress plugin.
Plugin pro automatické odstranění rel=”noreferrer”
Plugin Remove noreferrer from the links in posts, pages, comments se nachází v oficiálním katalogu pluginů a je možné jej nainstalovat přímo z WordPress administrace.
Plugin stačí nainstalovat a aktivovat a ihned funguje.
Nicméně obsahuje i nastavení, které najdete ve WordPress administraci, sekci Nastavení → Remove Noreferrer a můžete si zde vybrat, kde všude bude plugin atribut rel=”noreferrer” odstraňovat.
Na výběr máte:
- Single Post – příspěvky.
- Posts page (Home Page, etc.) – stránky příspěvků (domácí stránka, archivy atd.)
- Single Page – stránky.
- Comments – komentáře.
Všechny možnosti jsou ve výchozím nastavení aktivované. Tam, kde chcete, aby plugin noreferrer neodstraňoval, odškrtněte a vše uložte.
Super tip! Akorát bohužel mě WooCommerce přidává řetězec rel=”noopener noreferrer” a ten ošetřen pluginem není a musím si to tedy nadále při exportu produktů filtrovat sám.