it-swarm.com.de

Wie zeige ich die integrierte Galerie in einem Widget an?

Ich möchte eine bestimmte Galerie (ohne Plugin = in WordPress integrierte Galerie) in einem Widget anzeigen. Ich habe den Shortcode [gallery ids="717"] ausprobiert, aber das funktioniert nicht. Vielleicht könnte eine Problemumgehung darin bestehen, Shortcodes in Widgets zu aktivieren? wenn ja, wie mache ich das?

1
jan reimers

Widgets erlauben normalerweise keine Shortcodes in ihnen (sie behandeln sie als normalen Text).

Sie müssen diesem Widget mitteilen, dass es do_shortcode für seinen Text ausführen soll. Dazu können Sie dieses Snippet verwenden:

add_filter('widget_text', 'do_shortcode');

Legen Sie es einfach in Ihre function.php-Datei. Dann können Sie Shortcodes in Text Widget platzieren und sie werden normal funktionieren.

3