WordPress-Shortcodes sind Kurzbefehle in eckigen Klammern, die der Autor in den Texteditor eingibt, um wiederkehrende Texte oder Texteile nicht immer wieder neu eintippen zu müssen. Shortcodes können auch dann nützlich sein, wenn bestimmte Texteile, wie z.B. Info- oder Link-Boxen ein spezielles CSS-Styling erhalten sollen.
Beispiel für einen Textbaustein-Shortcode
function text1_shortcode() {
return 'Hier steht der Text des Textbausteins';
} add_shortcode('text1', 'text1_shortcode');
Eingabe im Editor: [text1]
Beispiel für einen Styling-Shortcode:
functions.php:
function info_shortcode($attr, $content) { return '<div class="infobox">'.$content.'</div>'; } add_shortcode('info', 'info_shortcode');
style.css:
.infobox { border: red 1px solid; }
Eingabe im Editor: [info]besonderer Text[/info]