WordPress

Standard Widgets bei WordPress löschen

Von 13. April 2015August 19th, 2018No Comments
WordPress
Geschätzte Lesedauer: < 1 Minute

WordPress liefert eine Reihe von Standard-Widgets, welche sofort nach Installation zur Verfügung stehen und auf verfügbaren Sidebars platziert werden können. Manchmal ist es jedoch etwas störend, so viele Widgets zu sehen, wenn man diese oftmals sowieso nicht verwenden.

WordPress Standard-Widgets über functions.php deaktivieren

Mit dem folgenden Code kann man nicht gewünschte Widgets von WordPress einfach deaktivieren. Wenn ihr einige Widgets behalten wollt, könnt ihr die entsprechenden Zeile einfach auskommentieren. Der Code kann dann einfach in die functions.php eures Themes (oder besser Child-Themes eingefügt werden:

[php]function kb_disable_default_widgets() {
unregister_widget(‚WP_Widget_Pages‘);
unregister_widget(‚WP_Widget_Calendar‘);
unregister_widget(‚WP_Widget_Archives‘);
unregister_widget(‚WP_Widget_Links‘);
unregister_widget(‚WP_Widget_Meta‘);
unregister_widget(‚WP_Widget_Search‘);
unregister_widget(‚WP_Widget_Text‘);
unregister_widget(‚WP_Widget_Categories‘);
unregister_widget(‚WP_Widget_Recent_Posts‘);
unregister_widget(‚WP_Widget_Recent_Comments‘);
unregister_widget(‚WP_Widget_RSS‘);
unregister_widget(‚WP_Widget_Tag_Cloud‘);
unregister_widget(‚WP_Nav_Menu_Widget‘);
unregister_widget(‚Twenty_Eleven_Ephemera_Widget‘);
}

add_action(‚widgets_init‘, ‚kb_disable_default_widgets‘, 11);[/php]

Links/Quellen: How to Remove Default WordPress Widgets and Clean Up Your Widgets Page