Wordpress Performance Wordpress SEO Wordpress Security Wordpress Themes Wordpress Hosting Mein Setup Das Buch

Inline-Style vom Kommentar Widget entfernen

Inline-Style vom Kommentar Widget entfernen

Letzte Kommentare Inline-Style entfernen

Ist euch schon einmal aufgefallen, dass das WordPress Recent Comments Widget, also das Widget welches die letzten Kommentare anzeigt, einen nervigen Inline-Style zum Header hinzufügt? Ist tatsächlich so und so etwas ist gar nicht gerne gesehen, weil Styles nicht einfach so in den Code geschrieben werden sollten. Doch wie lässt sich dieser Inline-Style entfernen? Habe ich mich vor kurzem auch gefragt und ein wenig geforscht. Warum wird selbiger überhaupt eingefügt und warum lässt er sich nicht ohne weiteres entfernen? Fragen über Fragen, die mit einem Snippet letztendlich aber überflüssig werden. Das löscht den Inline-Style nämlich einfach komplett aus dem Header, ohne das sich etwas ändert.

add_action( 'widgets_init', 'my_remove_recent_comments_style' );
function my_remove_recent_comments_style() {
	global $wp_widget_factory;
	remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style'  ) );
}

Ein Snippet mit großem Nutzen

Das Snippet entfernt nun einfach und unkompliziert den erwähnten Inline-Style des Widgets. Danach ist der Head wider sauberer, es bleibt mir allerdings ein Rätsel warum WordPress diesen Style aber überhaupt integriert. Da die meisten von euch das interne Widget nutzen, um die letzten Kommentare anzuzeigen, sollte das Snippet unbedingt verwendet werden. Langsamer wird es euren Blog wohl nicht machen, dafür aber wieder etwas cleaner. Alternativ könnt ihr natürlich auch andere Möglichkeiten einsetzen, um die letzten Kommentare anzuzeigen, doch was ist schon einfacher als das Letzte Kommentare Widget von WordPress selbst.



Wordpress Performance eBook