Erstellt man eine Wordpress Webseite mit WPBakery Page Builder kann es schnell passieren das sich die Shortcodes in einige Teasertexte - also vor das "Weiterlesen / Read more" mogeln.
[vc_row][vc_column][vc_single_image image="685" img_size="full"][/vc_column][/vc_row][vc_row][vc_column width="1/3"][vc_column_text]
Diese kann man per Plugin entfernen, oder mit ein paar Zeilen Quellcode.
Das Entfernen von Shortcodes aus Wordpress-Teasertexten ist leicht gemacht - wenn man die richtige Stelle im Template gefunden hat, ergänzt man die Ausgabe des Wordpress-Inhalts einfach um zwei Befehle:
$content = strip_tags( do_shortcode( $post->post_content ) );
Dabei führt "do_shortcode
" alle WP Bakery Shortcodes aus und gibt das HTML Gerüst zurück. Mittels "strip_tags
" werden diese nun wieder aus dem String gelöscht.
Somit haben wir ordentlich saubere "Plain-Text" Teaser.
Plugin zum Bereinigen von Shortcodes:
https://wordpress.org/plugins/shortcode-cleaner-lite/