Mit [event_speakers] binden Sie alle Mitwirkenden als Portrait-Raster oder Liste ein – die klassische Seite „Unsere Referenten“. Ein Klick auf eine Kachel öffnet die Sprecher-Detailansicht.
Eine Seite „Unsere Referenten“ bauen
- 1Seite anlegen
Seiten → Erstellen, z. B. „Referenten“.
- 2Shortcode einfügen
Block „Shortcode“ mit
[event_speakers]. Ohne weitere Angaben erscheinen alle öffentlich sichtbaren Sprecher, alphabetisch (nach Sortiername), in fünf Spalten. - 3Eingrenzen
Mit
parent_id="123"zählen nur Personen, die bei dieser Veranstaltung oder einem ihrer Programmpunkte auftreten.role="moderation"zeigt nur eine Rolle. - 4Darstellung wählen
layout="list"statt Kacheln,columns="4"für ein engeres Raster. Auf Tablets und Telefonen wird die Spaltenzahl automatisch reduziert.
Sprecher mit der Sichtbarkeit „Nur innerhalb von Veranstaltungen“ zeigt das Verzeichnis nie – sie haben auch keine eigene Seite.
Suchen, filtern, gruppieren
Unter Einstellungen → Design & Anzeige, Bereich „Sprecher & Sprecher-Verzeichnis“, legen Sie die Vorgaben für alle Verzeichnisse fest. Die Parameter weiter unten und der Shortcode-Generator überschreiben sie je Seite.
| Einstellung | Standard | Wirkung |
|---|---|---|
| Suche & Rollenfilter | aus | Zeigt über dem Verzeichnis eine Werkzeugleiste mit Suchfeld und Rollenfilter. |
| Layout | Raster | Raster, Liste oder „Raster (Desktop) / Liste (Mobil)“. |
| Ansicht umschalten | an | Knöpfe für Raster und Liste in der Werkzeugleiste. Im Layout für Desktop und Mobil sind sie auf dem Handy ausgeblendet. |
| Sortierung & Gruppierung | alphabetisch | Alphabetisch nach Name oder nach Rollen gruppiert. |
| Rolle auf den Karten | an | Blendet die Rolle in der gruppierten Ansicht aus, weil die Überschrift sie schon nennt. |
So suchen und filtern Ihre Gäste
- Suche: Schon beim Tippen bleiben nur Personen stehen, deren Name, Rolle, Unternehmen oder Position passt.
- Rollenfilter: Mehrere Rollen lassen sich gleichzeitig wählen. Die Auswahl hat ein eigenes Suchfeld, „Filter zurücksetzen“ leert sie.
- Kombination: Suche und Rollenfilter gelten zusammen. In der gruppierten Ansicht verschwinden Gruppen ohne Treffer.
- Keine Treffer: Dann erscheint ein Hinweis. Den Text pflegen Sie im Text- und Label-Manager.
- Handy: Ist die schwebende Suchleiste eingeschaltet, sitzt die Suche unten am Bildschirm, die Rollen öffnen über den Filterknopf.
Die Sortierungsvarianten
| Variante | Parameter | Ergebnis |
|---|---|---|
| Alphabetisch | orderby="name" | Nach Sortiername, sonst nach Name. Das ist der Standard. |
| Nach Rolle | orderby="role" | Eine durchgehende Liste nach Rollennamen, innerhalb einer Rolle nach Name. |
| Nach Unternehmen | orderby="company" | Nach Unternehmen, bei Gleichstand nach Name. |
| Zufällig | orderby="random" | Bei jedem Aufruf neu gemischt. |
| Umgekehrt | order="DESC" | Dreht die Reihenfolge um; ohne Wirkung bei „Zufällig“. |
| Nach Rollen gruppiert | group_by="role" | Eine Überschrift je Rolle, alphabetisch sortiert, darin nach Name. Personen ohne Rolle stehen am Ende unter „Sonstige“. orderby und order wirken hier nicht. |
| Nicht gruppiert | group_by="none" | Schaltet eine global eingestellte Gruppierung für dieses Verzeichnis ab. |
Die Vollbildseite /?ec_speakers nutzt dasselbe Verzeichnis mit denselben Vorgaben. Sprecher öffnen dort immer im Pop-up, sodass Gäste in der App bleiben.
Firmenlogo statt Firmenname (PRO)
Ist der Schalter „Sprecher: Firmenlogo“ an, zeigen Kacheln und Listenansicht das Beitragsbild des verknüpften Ausstellers anstelle des Firmennamens. Ohne Logo oder ohne verknüpften Aussteller bleibt der Text. Das Logo ist nicht klickbar, die Suche im Verzeichnis findet die Firma weiterhin.
show_company="false" blendet auch das Logo aus. Einen eigenen Shortcode-Parameter gibt es nicht.
Auf Kacheln hat das Logo keine eigene Fläche. Weiße Logos mit transparentem Hintergrund sind dort nicht zu sehen. Verwenden Sie als Beitragsbild am besten ein Logo mit Hintergrund oder eine dunkle Fassung.
Shortcode-Parameter
| Parameter | Standard | Wirkung |
|---|---|---|
parent_id | (alle) | Nur Sprecher, die bei dieser Hauptveranstaltung oder einem ihrer Programmpunkte auftreten. Beitrags-ID oder Veranstaltungs-ID. |
role | (alle) | Eine oder mehrere Rollen, Name oder Slug, kommagetrennt: role="speaker,dj". |
layout | Einstellung | grid (Portrait-Kacheln) oder list (Zeilen wie auf der Programmpunkt-Detailseite). |
columns | 5 | Spalten im Raster, 1 bis 6. |
orderby | name | name (nutzt den Sortiernamen, falls gesetzt), role, company oder random. |
order | ASC | ASC oder DESC; ohne Wirkung bei random. |
limit | 0 | Höchstzahl; 0 zeigt alle. |
include / exclude | – | Nur bzw. ohne diese Sprecher (Beitrags-IDs, kommagetrennt). |
show_role, show_position, show_company | true; Rolle in Gruppen: Einstellung | Blendet die jeweilige Zeile auf der Kachel aus (false), show_company auch das Firmenlogo. |
link | true | false zeigt die Kacheln ohne Link zur Detailansicht. |
detail_view | (Einstellung) | page oder modal – nur für dieses Verzeichnis. |
show_events | (Einstellung) | Blendet auf der Detailansicht den Bereich „Auftritte“ ein oder aus. |
smart_events | (Einstellung) | true: vergangene Auftritte ausblenden, solange anstehende vorhanden sind; false: immer beide. |
show_booths / smart_booths | (Einstellung) | Dasselbe für die Ausstellerstände (mit dem Aussteller-Plugin). |
empty_text | (leer) | Text, wenn kein Sprecher passt. Leer gibt gar nichts aus. |
layout="responsive" | – | Raster am Computer, Liste auf dem Handy. |
search | Einstellung | true oder false: Suche und Rollenfilter. |
show_view_toggles | Einstellung | Raster-/Listen-Umschalter ein- oder ausblenden. |
group_by | Einstellung | role gruppiert nach Rollen, none schaltet die Gruppierung für dieses Verzeichnis ab. |
floating_search | Einstellung | Schwebende Suchleiste auf dem Handy. |
[event_speakers parent_id="123"]
[event_speakers parent_id="123" role="workshop-leitung" layout="list"]
[event_speakers columns="4" orderby="random" limit="8" link="false"]Der Shortcode-Generator kennt den Typ „Sprecher-Übersicht“ mit allen Feldern.