Hallo Thorsten,

vielen Dank für deine Hinweise. Den fehlenden Funktionsparameter habe ich ergänzt – das war mir glatt durchgegangen. Sorry.
Bei dem Beispiel für den umschließenden Shortcode habe ich wohl zu sehr vereinfacht; ich wollte den Beitrag nicht noch länger machen. Dein Beitrag zeigt, dass es für so eine vergleichsweise einfache Formatierung eine wesentlich elegantere Lösung gibt. Auch dafür vielen Dank!