Passer au contenu principal

Liste du staff

Le shortcode `[staff_list]` affiche un tableau de roster des membres du staff depuis un Annuaire du staff, avec des colonnes configurées pour le rôle, les informations de contact et toutes les métriques personnalisées.

Mis à jour aujourd’hui

Liste du staff

Le shortcode [staff_list] affiche un tableau de roster des membres du staff depuis un Annuaire du staff, avec des colonnes configurées pour le rôle, les informations de contact et toutes les métriques personnalisées.

Nécessite SportsPress Pro avec une licence Club, Ligue ou Agence. Le module Annuaires du staff doit être activé.

Ce qu'il affiche

Un tableau de données avec une ligne par membre du staff. Les colonnes sont déterminées par la configuration des colonnes de la publication Annuaire du staff et peuvent être remplacées avec le paramètre columns. Les colonnes téléphone et email sont optionnellement liées. Le tableau prend en charge le tri côté client et la pagination.

Quand l'utiliser

Utilisez sur n'importe quelle page. Fournissez id pointant vers une publication Annuaire du staff SportsPress. Dans la boucle sur une page de publication Annuaire du staff, id peut être omis.

Paramètres

Paramètre

Type

Défaut

Description

id

entier

get_the_ID()

ID de publication de l'Annuaire du staff. Obligatoire hors de la boucle.

title

chaîne/booléen

false

Remplace le titre affiché.

number

entier

-1

Nombre maximum de membres du staff à afficher. -1 affiche tous.

columns

chaîne/tableau

null

Slugs de colonnes séparés par des virgules pour remplacer la sélection de colonnes de l'annuaire.

show_all_staff_link

booléen

false

1 pour afficher un lien « Voir tout le staff » sous le tableau (nécessite id).

link_posts

booléen

Depuis les réglages

1 pour lier les noms du staff à leurs pages de profil. Par défaut depuis le réglage Lier le staff.

link_phone

booléen

Depuis les réglages

1 pour envelopper les numéros de téléphone dans des liens tel:. Par défaut depuis le réglage Lier le téléphone (yes).

link_email

booléen

Depuis les réglages

1 pour envelopper les adresses email dans des liens mailto:. Par défaut depuis le réglage Lier l'email (yes).

sortable

booléen

Depuis les réglages

1 pour activer le tri de colonnes côté client.

scrollable

booléen

Depuis les réglages

1 pour activer le défilement horizontal.

paginated

booléen

Depuis les réglages

1 pour paginer le tableau. Par défaut depuis le réglage Annuaires > Paginé.

rows

entier

Depuis les réglages

Lignes par page lorsque la pagination est active. Par défaut depuis le réglage Annuaires > Lignes (10).

Exemples d'utilisation

Minimal — liste complète du staff :

[staff_list id="60"]

Staff d'entraînement uniquement, avec 5 lignes et profils du staff liés :

[staff_list id="60" number="5" link_posts="1"]

Liste compacte, colonnes spécifiques, sans pagination :

[staff_list id="60" columns="name,role,nationality" paginated="0"]

Avez-vous trouvé la réponse à votre question ?