Aktuelles & Updates von
Joomla, Wordpress und Co.
News, HowTos und Tutorials rund um Webdesign, Webentwicklung, Webhosting und Digitalisierung.
WPBakery Shortcodes aus Teasertext entfernen
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/