Zum Hauptinhalt springen

Verzeichnis-Listen-Layout

Das Listen-Format zeigt Mitarbeiter in einer Tabelle mit Spalten für Name, Stelle, Telefon und E-Mail an. Wählen Sie **Liste** in der Meta-Box **Layout** beim Bearbeiten eines Mitarbeiterverzeichnisses.

Heute aktualisiert

Verzeichnis-Listen-Layout

Das Listen-Format zeigt Mitarbeiter in einer Tabelle mit Spalten für Name, Stelle, Telefon und E-Mail an. Wählen Sie Liste in der Meta-Box Layout beim Bearbeiten eines Mitarbeiterverzeichnisses.

Spaltensichtbarkeit

In der Datentabelle Mitarbeiterverzeichnis steuern Kontrollkästchen in der Kopfzeile, welche Spalten in der öffentlichen Ausgabe erscheinen:

  • Stelle — Zeigt die zugewiesenen Berufsbezeichnungen des Mitarbeiters an.

  • Telefon — Zeigt die Telefonnummer an (aus Post-Meta sp_phone).

  • E-Mail — Zeigt die E-Mail-Adresse an (aus Post-Meta sp_email).

Die Spalte Name ist immer sichtbar und kann nicht ausgeblendet werden.

Zwei Einstellungen unter SportsPress → Einstellungen → Mitarbeiter → Kontaktdaten steuern das Link-Verhalten global:

  • Telefon verlinken — Wenn aktiviert, werden Telefonnummern als tel:-Links gerendert (Options-ID: sportspress_staff_link_phone, Standard: ja).

  • E-Mail verlinken — Wenn aktiviert, werden E-Mail-Adressen als mailto:-Links gerendert (Options-ID: sportspress_staff_link_email, Standard: ja).

Shortcode [staff_list]

Das Listen-Format wird mit dem Shortcode [staff_list] eingebettet. Kopieren Sie den fertigen Code aus dem Seitenleisten-Panel Shortcode auf dem Verzeichnis-Bearbeitungsbildschirm, oder schreiben Sie ihn manuell.

Grundlegende Verwendung

[staff_list id="99"]

Parameter

Parameter

Standard

Beschreibung

id

(leer)

Verzeichnis-Beitrags-ID — erforderlich, es sei denn, der Shortcode befindet sich innerhalb des Loop

number

-1

Anzahl der anzuzeigenden Mitarbeiter; -1 zeigt alle

columns

(leer)

Durch Kommas getrennte Spalten-Slugs zur Anzeige (z. B. role,phone)

link_posts

1

Mitarbeiternamen mit ihren individuellen Profilseiten verlinken

link_phone

1

Telefonnummern in einen tel:-Link einwickeln

link_email

1

E-Mail-Adressen in einen mailto:-Link einwickeln

sortable

1

Sortierbare Spaltenüberschriften aktivieren

responsive

1

Responsiven Modus aktivieren

paginated

1

Paginierung aktivieren

rows

10

Zeilen pro Seite bei Paginierung

show_all_staff_link

0

Auf 1 setzen, um einen Link „Alle Mitarbeiter anzeigen" unterhalb der Liste anzuzeigen

Beispiel

[staff_list id="99" number="5" columns="role,phone" paginated="0" show_all_staff_link="1"]

Hat dies deine Frage beantwortet?