Pokud se do komentáře vloží URL, tak z ní WordPress automaticky udělá odkaz. Tato vlastnost lze poměrně snadno vypnout a v tomto článku si ukážeme jak.
WordPress automaticky vytváří URL adresy z odkazu například kvůli tomu, aby zjednodušil přesun na cílovou adresu při kontrole komentáře.
Deaktivace automaticky generovaného odkazu
Pro deaktivaci stačí do souboru functions.php v aktivní šabloně přidat následující kód:
remove_filter( 'comment_text', 'make_clickable', 9 );
WordPress URL netransformuje při ukládání a v databázi je komentář uložen tak, jak jej vložil autor. Změna se provede až při načtení a zobrazení komentáře.
Výše napsanou funkcí tuto transformaci deaktivujete. Tato úprava omezuje pouze automatickou transformaci odkazu. Pokud uživatel vloží komentář s HTML odkazem, tak se odkaz zobrazí. Pokud chcete deaktivovat HTML v komentářích přečtěte si článek Jak deaktivovat HTML ve WordPress komentářích.
Nezapomeňte, že při aktualizaci šablony o tuto úpravu přijdete. Z toho důvodu je k tomu dobré využít child theme.