Verwendung der Labels benutzerdefinierter Beitragstypen in WordPress

Geprüft mit WordPress, Version 4.7.3.

CRANE APP hilft rund um WordPress
CRANE APP hilft rund um WordPress

Bei der Registrierung benutzerdefinierter Beitragstypen (engl. custom post types) können optional Beschriftungen (engl. labels, im Folgenden Labels) in WordPress mit angegeben werden, die dann im entsprechenden Kontext anstelle der Standardbeschriftungen verwendet werden. Wir zeigen dir, wo welche Labels in WordPress genutzt werden.

Im Folgenden übersichtlich und verständlich erklärt:
Wie werden Labels in WordPress definiert?
Wo werden welche Labels in WordPress verwendet?

Wie werden Labels benutzerdefinierter Beitragstypen in WordPress definiert?

Labels können als optionale Angabe direkt bei der Erstellung eines benutzerdefinierten Beitragtyps definiert werden. Werden keine Labels angegeben, greift WordPress automatisch auf die Standardeinstellung zurück. Für die Erstellung, bzw. die Registrierung, von benutzerdefinierten Beitragstypen wird die WordPress Funktion register_post_type() verwendet.

register_post_type( string $post_type, array|string $args = array() )

An dieser Stelle wollen wir auf diese Funktion nicht im Detail eingehen, sondern uns lediglich mit dem Bestandteil beschäftigen, der für Labels relevant ist.

Exkurs zur Registrierung benutzerdefinierter Beitragstypen:
Icon von CRANE APP Noch kein Beitrag zu diesem Thema von CRANE APP veröffentlicht.
Developer Plugin Handbook
Code Reference

Für Labels ist der zweite Parameter der WordPress Funktion entscheidend. Dieser Parameter wird genutzt, um weitere Informationen als Array zum benutzerdefinierten Beitragstyp anzugeben. Hierzu zählen auch Labels, die mit dem Schlüssel ‚labels‘ dem Funktionsparameter hinzugefügt werden und zwar alle Labels ebenfalls in Form eines Arrays. Damit stellt der Funktionsparameter ein mehrdimensionales Array dar.

$args = array(
    [...]
    'labels' => array(
        [schlüssel-1] => [wert-1],
        [schlüssel-2] => [wert-2],
        [...]
    ),
    [...]
);

Ein Label wird folglich als Schlüssel-Wert-Paar im Funktionsparameter definiert und kann bei der Registrierung unter anderem mit angegeben werden. Welche Labels es für benutzderfeninierte Beitragstypen gibt, wie deren Schlüssel lautet und auf welchen Standard WordPress zurückgreift, wenn keine Angabe erfolgt, schauen wir uns im nächsten Abschnitt an. Außerdem erfährst du, wo die Labels benutzerdefinierter Beitragstypen in WordPress verwendet werden.

Wo werden welche Labels benutzerdefinierter Beitragstypen in WordPress verwendet?

Abhängig von der Struktur des benutzerdefinierten Beitragtyps werden unterschiedliche Labels verwendet. Dabei wird zwischen hierarchischen und nicht-hierarchischen Beitragstypen unterschieden. Welchen Einfluss die Struktur auf die Auswahl der Labels hat, wird im Folgenden deutlicher. In Form einer Liste werden dir alle verfügbaren Labels benutzerdefinierter Beitragstypen kurz vorgestellt. Um die Vollständigkeit der Liste sicherzustellen, haben wir uns bei der Recherche an der WordPress Funktion get_post_type_labels() orientiert.

Schlüssel name
Struktur hierarch. | nicht-hierarch.
Beschreibung Der Name des benutzerdefinierten Beitragstyps im Plural.
Standard Seiten (hierarch.)
Beiträge (nicht-hierarch.)
Verwendung

Label name benutzerdefinierter Beitragstypen
Das Label name wird z.B. als Überschrift über der Liste aller Beiträge verwendet.
Schlüssel singular_name
Struktur hierarch. | nicht-hierarch.
Beschreibung Der Name des benutzerdefinierten Beitragstyps im Singular.
Standard Seite (hierarch.)
Beitrag (nicht-hierarch.)
Verwendung

Label singular_name benutzerdefinierter Beitragstypen
Das Label singular_name wird z.B. im Menü für neue Inhalte verwendet.
Schlüssel add_new
Struktur hierarch. | nicht-hierarch.
Beschreibung Einen neuen Beitrag erstellen in Kurzform.
Standard Erstellen (hierarch. | nicht-hierarch.)
Verwendung

Label add_new benutzerdefinierter Beitragstypen
Das Label add_new wird z.B. im Administrationsmenü oder als Button neben der Überschrift über der Liste aller Beiträge verwendet.
Schlüssel add_new_item
Struktur hierarch. | nicht-hierarch.
Beschreibung Einen neuen Beitrag erstellen in Langform.
Standard Neue Seite erstellen (hierarch.)
Neuen Beitrag erstellen (nicht-hierarch.)
Verwendung

Label add_new_item benutzerdefinierter Beitragstypen
Das Label add_new_item wird z.B. als Überschrift auf der Seite zur Erstellung eines Beitrags verwendet.
Schlüssel edit_item
Struktur hierarch. | nicht-hierarch.
Beschreibung Den erstellten Beitrag bearbeiten.
Standard Seite bearbeiten (hierarch.)
Beitrag bearbeiten (nicht-hierarch.)
Verwendung

Label edit_item benutzerdefinierter Beitragstypen
Das Label edit_item wird z.B. als Überschrift auf der Seite zur Bearbeitung eines Beitrags verwendet.
Schlüssel new_item
Verwendung Aktuell keine Verwendung in WordPress.
Schlüssel view_item
Struktur hierarch. | nicht-hierarch.
Beschreibung Den erstellten Beitrag ansehen.
Standard Seite ansehen (hierarch.)
Beitrag ansehen (nicht-hierarch.)
Verwendung

Label view_item benutzerdefinierter Beitragstypen
Das Label view_item wird z.B. als Link in der Administrationsleiste zum Ansehen eines Beitrags verwendet.
Schlüssel view_items
Struktur hierarch. | nicht-hierarch.
Beschreibung Beiträge im Archiv ansehen.
Standard Seiten ansehen (hierarch.)
Beiträge ansehen (nicht-hierarch.)
Verwendung

Label view_items benutzerdefinierter Beitragstypen
Das Label view_items wird z.B. als Link in der Administrationsleiste zum Ansehen mehrerer Beiträge im Archiv verwendet.
Schlüssel search_items
Struktur hierarch. | nicht-hierarch.
Beschreibung Beiträge suchen.
Standard Seiten durchsuchen (hierarch.)
Beiträge durchsuchen (nicht-hierarch.)
Verwendung

Label search_items benutzerdefinierter Beitragstypen
Das Label search_items wird z.B. als Button auf der Seite aller Beiträge verwendet.
Schlüssel not_found
Struktur hierarch. | nicht-hierarch.
Beschreibung Wenn keine Beiträge gefunden wurden.
Standard Keine Seiten gefunden. (hierarch.)
Keine Beiträge gefunden. (nicht-hierarch.)
Verwendung

Label not_found benutzerdefinierter Beitragstypen
Das Label not_found wird z.B. als Ergebnis einer Suche nach Beiträgen ohne Treffer verwendet.
Schlüssel not_found_in_trash
Struktur hierarch. | nicht-hierarch.
Beschreibung Keine Beiträge im Papierkorb gefunden.
Standard Wenn keine Seiten im Papierkorb gefunden wurden. (hierarch.)
Keine Beiträge im Papierkorb gefunden. (nicht-hierarch.)
Verwendung

Label not_found_in_trash benutzerdefinierter Beitragstypen
Das Label not_found_in_trash wird z.B. als Ergebnis einer Suche nach Beiträgen im Papierkorb ohne Treffer verwendet.
Schlüssel parent_item_colon
Verwendung Aktuell keine Verwendung in WordPress.
Schlüssel all_items
Struktur hierarch. | nicht-hierarch.
Beschreibung Alle Beiträge.
Standard Alle Seiten (hierarch.)
Alle Beiträge (nicht-hierarch.)
Verwendung

Label all_items benutzerdefinierter Beitragstypen
Das Label all_items wird z.B. im Administrationsmenü als Link zur Liste aller Beiträge verwendet.
Schlüssel archives
Struktur hierarch. | nicht-hierarch.
Beschreibung Archive der Beiträge.
Standard Seiten-Archive (hierarch.)
Beitrags-Archive (nicht-hierarch.)
Verwendung

Label archives benutzerdefinierter Beitragstypen
Das Label archives wird z.B. unter dem Reiter „Zeige alle“ beim Hinzufügen von Archiven der Beiträge zu einem Menü verwendet.
Schlüssel attributes
Struktur hierarch. | nicht-hierarch.
Beschreibung Attribute des Beitrags.
Standard Seiten-Attribute (hierarch.)
Beitrags-Attribute (nicht-hierarch.)
Verwendung

Label attributes benutzerdefinierter Beitragstypen
Das Label attributes wird z.B. als Überschrift der Metabox für die Attribute des Beitrags verwendet.
Schlüssel insert_into_item
Struktur hierarch. | nicht-hierarch.
Beschreibung In den Beitrag einfügen.
Standard In die Seite einfügen (hierarch.)
In den Beitrag einfügen (nicht-hierarch.)
Verwendung

Label insert_into_item benutzerdefinierter Beitragstypen
Das Label insert_into_item wird z.B. als Button beim Hinzufügen von Medien zu einem Beitrag verwendet.
Schlüssel uploaded_to_this_item
Struktur hierarch. | nicht-hierarch.
Beschreibung Zu dem Beitrag hochgeladen.
Standard Zu dieser Seite hochgeladen (hierarch.)
Zu diesem Beitrag hochgeladen (nicht-hierarch.)
Verwendung

Label uploaded_to_this_item benutzerdefinierter Beitragstypen
Das Label uploaded_to_this_item wird z.B. als Option bei der Medienauswahl beim Hinzufügen von Medien zu einem Beitrag verwendet.
Schlüssel featured_image
Struktur hierarch. | nicht-hierarch.
Beschreibung Das Bild zu dem Beitrag.
Standard Beitragsbild (hierarch. | nicht-hierarch.)
Verwendung

Label featured_image benutzerdefinierter Beitragstypen
Das Label featured_image wird z.B. als Überschrift der Metabox für das Bild des Beitrags verwendet.
Schlüssel set_featured_image
Struktur hierarch. | nicht-hierarch.
Beschreibung Das Bild zu dem Beitrag auswählen.
Standard Beitragsbild festlegen (hierarch. | nicht-hierarch.)
Verwendung

Label set_featured_image benutzerdefinierter Beitragstypen
Das Label set_featured_image wird z.B. als Link in der Metabox für das Bild des Beitrags verwendet.
Schlüssel remove_featured_image
Struktur hierarch. | nicht-hierarch.
Beschreibung Das Bild von dem Beitrag entfernen.
Standard Beitragsbild entfernen (hierarch. | nicht-hierarch.)
Verwendung

Label remove_featured_image benutzerdefinierter Beitragstypen
Das Label remove_featured_image wird z.B. als Link in der Metabox für das Bild des Beitrags verwendet.
Schlüssel use_featured_image
Verwendung Aktuell keine Verwendung in WordPress.
Schlüssel menu_name
Struktur hierarch. | nicht-hierarch.
Beschreibung Der Name des Menüs.
Standard Seiten (hierarch.)
Beiträge (nicht-hierarch.)
Verwendung

Label menu_name benutzerdefinierter Beitragstypen
Das Label menu_name wird z.B. im Administrationsmenü verwendet.
Schlüssel filter_items_list
Struktur hierarch. | nicht-hierarch.
Beschreibung Die Liste der Beiträge filtern.
Standard Seitenliste filtern (hierarch.)
Beitragsliste filtern (nicht-hierarch.)
Verwendung

Label filter_items_list benutzerdefinierter Beitragstypen
Das Label filter_items_list wird z.B. auf der Seite mit der Liste aller Beiträge über den Filtern verwendet. Das Label ist nicht sichtbar sondern wird von Screenreadern verwendet.
Schlüssel items_list_navigation
Struktur hierarch. | nicht-hierarch.
Beschreibung Die Navigation der Liste der Beiträge.
Standard Navigation der Seitenliste (hierarch.)
Navigation der Beitragsliste (nicht-hierarch.)
Verwendung

Label items_list_navigation benutzerdefinierter Beitragstypen
Das Label items_list_navigation wird z.B. auf der Seite mit der Liste aller Beiträge zwischen den Filtern verwendet, wenn die Navigation der Liste angezeigt wird. Das Label ist nicht sichtbar sondern wird von Screenreadern verwendet.
Schlüssel items_list
Struktur hierarch. | nicht-hierarch.
Beschreibung Die Liste der Beiträge.
Standard Seitenliste (hierarch.)
Beitragsliste (nicht-hierarch.)
Verwendung

Label items_list benutzerdefinierter Beitragstypen
Das Label items_list wird z.B. auf der Seite mit der Liste aller Beiträge über der Liste verwendet. Das Label ist nicht sichtbar sondern wird von Screenreadern verwendet.

Mit dieser Liste steht dir als WordPress Entwickler ein Werkzeug zur Verfügung, mit dem du benutzerdefinierte Beitragstypen in WordPress individuell einfach beschriften kannst. Wir haben dir gezeigt, wie Labels definiert und wo welche Labels in WordPress verwendet werden. Mit aussagekräftigen Labels hast du die Möglichkeit, die Verwaltung deiner Beiträge in WordPress intuitiv zu gestalten. Kinderleicht mit WordPress arbeiten – das ist unser Ziel!

Bei Fragen, Ergänzungen oder sonstigen Anmerkungen zu diesem Thema freuen wir uns über einen Kommentar von dir. Hat dir dieser Beitrag gefallen, dann teile ihn einfach mit Anderen. Und darüber hinaus danken wir dir für dein Interesse an unserer Arbeit!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.