Gestern habe ich meine Blogs auf das nagelneue WordPress 4.2 aktualisiert, was erwartungsgemäß problemlos funktionierte. Nach einem Artikel bei Monika habe ich aber vorhin mal nach den Smilies geschaut und musste feststellen dass sie nur noch auf Zeilenhöhe begrenzt und somit recht klein dargestellt werden.
Die Ursache erklärt Monika ganz einfach: Mit WordPress 4.2 kommen Emoji in den Core, und die dafür nötigen Scripts werden sowohl im Front-, als auch im Backend grundsätzlich mitgeladen. Im HTML-Header steht da unter anderem Inline-CSS, welches für die Größenbeschränkung der Smilies verantwortlich ist. Was dieser Müll im Header zu suchen hat, mag sich mir nicht erschließen, wo es doch sowas schönes wie Stylesheets gibt.
Anyway, wenn man unter Einstellungen → Schreiben den Punkt Wandle Emoticons wie :-) und :-P in Grafiken um. deaktiviert, werden die Emoji-Scripts trotzdem geladen. Und wenn man Emoji deaktiviert, was durchaus möglich ist, hat das lt. Monika zur Folge, dass auch die einfachen Smilies nicht mehr korrekt dargestellt werden. Da ich hier das Plugin WP-Monalisa nutze, kann ich das jetzt nicht nachprüfen, aber Monika weiß für gewöhnlich, wovon sie redet.
Für jeden, der keine mathematischen Formeln postet und Emoji nicht benötigt, bietet Monika Codeschipsel zum Unterdrücken der Scripts an. Die werden einfach in die functions.php
des verwendeten Themes (oder Child-Themes) geschrieben und erfüllen ihren Zweck:
// Emoji deaktivieren // Im Frontend deaktivieren: remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); // Im Backend deaktivieren: remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'admin_print_styles', 'print_emoji_styles' );
Zudem schreibt Monika von einem Plugin, das den ganzen Emoji-Quark deaktiviert, aber dabei wohl auch die alten Smilies nicht so wirklich in Ruhe lässt, und von einem unterstützenswerten Ticket im WordPress Bug-Tracker, das zum Nachbessern bei der Emoji-Funktionalität auffordert. Die entsprechenden Links findet ihr in Monikas oben verlinkten Blogpost.
Hinterlasse jetzt einen Kommentar