WP Unformatted und NextGEN Gallery beißen sich

Bisher habe ich in Beiträgen, die ich mit LaTeX2HTML in den Blog eingefügt habe, über das schöne, einfache WordPress-Plugin WP Unformatted (Version 1.1) den Filter wpautop entfernt und durch einen bedingten Filter wp_sponge ersetzt.

Nun musste ich feststellen, dass die besagten LaTeX2HTML-Beiträge wie “Random Correlation Matrices” wieder durch <br/> zerschossen wurden:

<IMG<br />
WIDTH="183" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"<br />
SRC="http://www.kornels-welt.de/blog/pictures/mathe/correlation/img1.png"<br />
ALT="Formel"><br />

Erst dachte ich an eine Änderung in WordPress 2.5, jedoch ist es das Plugin NextGEN Gallery (Version 0.93), welches die Priorität des Filters wpautop ändern will und damit diesen unfreiwillig wieder aktiviert (nggallery.php):

remove_filter('the_content', 'wpautop');
remove_filter('the_excerpt', 'wpautop');
add_filter('the_content', 'wpautop',7);
add_filter('the_excerpt', 'wpautop',7);

Dies lässt sich jedoch beheben durch Ändern der dritten oben angegebenen Zeile in:

add_filter('the_content', 'wp_sponge',7);

Und schon sieht wieder alles gut aus. :-)

Tags: , ,

Eine Antwort hinterlassen