Ok passt natürlich auch die Reisen als Artikel
dh du hast bereits eine SQL Tabelle oder eine eigene SQL Datenbank?
oder musst auch diese Daten erst jeweils erfassen?
du kannst es mit shortcode machen, dein Beispiel würde schon passen, mit wpdb API dann noch eine SQL Select,
wobei wenn du die Artikel ID bei Terminen hinterlegst, brauchst beim Shortcode keine Parameter, und nur beim Select nach Artikel ID abfragen.
statt des Shortcode wäre vielleicht auch einfacher Filter hook nach Content zu setzten (ausser du brauchst die termine mitten im Text, dann wäre automatisch (zb wenn Termin vorhanden) unter dem Text der/die Termine angeführt.
aja wenn Datenbank noch nicht vorhanden ist, dann könnten mit Custom Fields auch gleich direkt beim Artikel in Felder erfasst werden,
und auch zb ein Komplette Terminliste irgendwo ausgegeben werden (zb mit Link zu Artikel usw)