Textile-Markup im Newsfeed filtern
Das Textile-Plugin für WordPress funktioniert so, daß explizit angegeben werden kann/muß, welche Inhalte des Blogs gefiltert werden. Dies ist generell ein zentraler Bestandteil des Plugin-Systems von WP. Standardmäßig wird der Textile-Markup in den Beiträgen, den Auszügen und den Kommentaren in sein entsprechendes (X)HTML-Äquivalent umgewandelt. Definiert ist dies ganz am Ende der Datei /wp-content/plugins/textile1.php:
add_filter('the_content', 'textile', 6);
add_filter('the_excerpt', 'textile', 6);
add_filter('comment_text', 'textile', 6);
Die Newsfeeds werden danach also nicht gefiltert und demzufolge unformatiert ausgegeben. Das ist aber im Regelfall nicht erwünscht und so muß unter den vorgenannten drei Zeilen noch folgendes hinzugefügt werden:
add_filter('the_content_rss', 'textile', 6);
add_filter('the_excerpt_rss', 'textile', 6);
Dadurch werden die Feeds nun auch in richtig formatiertem (X)HTML generiert.
Artikel: Textile-Markup im Newsfeed filtern
Datum: Thursday, 05. May 2005, 16:46 Uhr
Kategorien: Blog, WordPress
Feed zum Beitrag: RSS 2.0 · Trackback: Trackback-URL
Diesen Artikel kommentieren.
Journal (Artikel)
4. July 2005
@ 00:09
Hallo John,
bin mir nicht ganz sicher aber hast du da nicht paar Anführungsstriche falsch?
Muss es nicht so heissen?
add_filter('the_content_rss', 'textile', 6);add_filter('the_excerpt_rss', 'textile', 6);
Bin zwar kein PHP Guru aber in meine Editor wurde das “bemängelt”.
4. July 2005
@ 00:11
Hihi bitte löschen.
Dein Textile macht mit meinem Text genau das selbe :)
4. July 2005
@ 13:19
Danke für den Hinweis Tobias. Hab es jetzt mal mit der entsprechenden Entity umgesetzt (#39), sollte funktionieren. :)