WordPress se jako platforma postupem času hodně vyvinul. Byly přidány nové funkce, nové pluginy a nová témata, která jsou stále užitečnější pro ty, kteří používají tento CMS pro weby, blogy a online magazíny.
Základní funkce (core) přidané poslední verze WordPressu také zahrnují změny na úrovni widgety (stopy). Mezi nimi je přídavek HTML editor pro widget-Ul “Text” na WordPressu.
Dobrý nápad, co to umožňuje snadnější přizpůsobení z editoru “Vizuální”, aniž by to bylo potřeba minimální znalost HTML přidat nějaké odkazy nebo změnit formát textu. Stále existuje problém pro ty, kteří si raději upravují své vlastní kód HTML v “Text” widget. Po zveřejnění je možnost se objevit “ul“-s a další prvky HTML spouštěné z editoru “Vizuální” a který na webu už nevypadá tak, jak by měl. Tedy i když je v editoru přidán HTML kód “Text” widgetu, bude automaticky převeden na “Vizuální” a budou přidány nežádoucí části kódu.
Nejjednodušším řešením je režim deaktivovat “Vizuální” z widgetů WordPress. Můžeme to udělat přidáním funkce funkce do souboru functions.php tématu WordPress.
Jak deaktivujeme “Vizuální” editor v widgetech WordPress
Naštěstí pro ty, kteří používají WordPress, mohou využívat doplňkové funkce, mohou kdykoli aktivovat a deaktivovat základní funkce. Jediné, co musíte udělat, je přistupovat k souborům webu přes FTP nebo SFTP a soubory pečlivě upravovat. V našem případě zakázat editor “Vizuální” widgetu “Text” z WordPress přejděte do složky motivu a přidejte následující kód do souboru functions.php:
add_filter( 'widget_display_callback', 'clean_widget_display_callback', 10, 3 );
function clean_widget_display_callback( $instance, $widget, $args ) {
$instance['filter'] = false;
return $instance;
}
Uložte provedené změny, poté bude vizuální editor deaktivován z widgetů WordPress. Zůstává aktivní pro příspěvky WP, stránky WP a další vlastní moduly.