Shortcodes sind eine sehr nützliche Sache. Hat man zum Beispiel eine Aufgabe die man immer wieder braucht, dann ist die Lösung mit einem Shortcode ein sehr sauberer Weg. Natürlich könnte man auch ein Plugin installieren oder von Hand das gewünschte Zeug einbauen. Aber sowas nervt.

Ich persönlich habe viele Shortcodes im Einsatz, wenn ich ein Banner angezeigt haben möchte, eine Slideshow oder sonst was – dann steckt meinstens ein Shortcode dahinter.

Aber leider gibts da ein kleines Problem.

Shortcodes kann man ohne Probleme in Seiten oder Beiträge einbauen, aber es ist nicht ohne weiteres möglich ein Shortcode in einer Sidebar auszuführen.

Bis jetzt 🙂

Mit dem folgenden Code in eurem function.php file könnt ihr jeden Shortcode in der Sidebar auch ausführen.

1
2
add_filter( 'widget_text', 'shortcode_unautop');  
add_filter( 'widget_text', 'do_shortcode', 11);

Jetzt müsst ihr nur noch den Shortcode richtig einbauen und dann läuft es ohne Probleme.

Voilà jetzt gehts 🙂





0 Kommentare

Dein Kommentar

An Diskussion beteiligen?
Hinterlasse uns Deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.