WordPress Shortcodes mit PHP ausführen
So kann man mit PHP Shortcodes von WordPress ausführen.
Shortcodes in WordPress sind eine tolle Sache für Redakteure, um verschiedene Inhalte einfach einzupflegen. Manchmal kann es jedoch notwendig sein, diese Shortcodes auch in den Template-Dateien auszuführen. Das kann man mit folgendem Code ganz einfach realisieren:
echo do_shortcode("[divider][space height='20']");
Damit hat man eine einfache Möglichkeit auch kleinere und immer wiederkehrende Code-Schnipsel einfach auszulagern.
Ich bin mir nicht sicher, ob ich hier das richtige gefunden habe…
Ich will die “Suche” (die Standard…von WP) im Header haben (und nicht als Widget im Footer oder Sidebar – bei Theme “Specia” nur diese beiden Positionen möglich…)
Die function habe ich bereits eingebaut:
function search_form_shortcode( ) {
get_search_form( );
}
add_shortcode(‘search_form’, ‘search_form_shortcode’);
aber jetzt suche ich noch den passenden Befehl für die header.php :-)