• Hi,

    ich habe einen Filter für die WordPress eigene Funktion the_content(); im Einsatz, der dafür sorgt unschöne <p> zu entfernen, wenn Shortcodes verwendet werden:

    function fix_shortcodes($content){   
    		$array = array (
    			'<p>[' => '[', 
    			']</p>' => ']', 
    			']<br />' => ']'
    		);
    		$content = strtr($content, $array);
    		return $content;
    	}
    
    	add_filter('the_content', 'fix_shortcodes');

    Das klappt auch sehr gut. Wenn ich jetzt jedoch abseits vom the_content(); über ein anderes Feld Shortcodes einfüge, die ebenfalls über den TinyMCe eingegeben werden können, wirkt dieser Filter nicht mehr.

    Wie kann man den Filter auch auf andere Ausgaben anwenden? So wird es ausgegeben:

    <?php echo get_field('timeline_content'); ?>

Ansicht von 1 Antwort (von insgesamt 1)
Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „add_filter anwenden auf spezifische Ausgaben“ ist für neue Antworten geschlossen.