Erstellen einer Funktion in der functions.php des benutzten Themes. Wichtig: Die Funktion muss eine Zeichenkette wiedergeben (also kein echo). Die Funktion kann Argumente $args mit einem Wert $key aufnehmen.
function new_shortcode($args) { // $args = array('key1' => 'value1', 'key2' => 'value2') $return = ''; // Die Zeichenkette, die ausgeführt werden soll. return $return; }
// Den Shortcode aktivieren add_shortcode('shortcode_name', 'new_routine');
Und so kann der Shortcode dann in Beiträge eingefügt und befüllt werden:
[shortcode_name key1="value1" key2="value2"]