1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Titelform einer CPT Kategorie auslesen

Dieses Thema im Forum "Konfiguration" wurde erstellt von Patella, 25. Februar 2018.

Schlagworte:
  1. Patella

    Patella Member

    Registriert seit:
    4. Oktober 2017
    Beiträge:
    17
    Zustimmungen:
    0
    Hallo,

    ich stehe etwas auf dem Schlauch...
    Habe einen CPT (Veranstaltungen) sowie eine eigene Taxonomy dazu erstellt und dort verschiedene Kategorien angelegt. Die Veranstaltungen werden in einem Loop ausgegeben. Nun würde ich zu jedem Beitrag die Titelform (also Kategorie Beispiel > beispiel) als Klasse mitgeben. Wie bekomme ich das ausgelesen??
     
  2. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.681
    Zustimmungen:
    1.786
  3. Patella

    Patella Member

    Registriert seit:
    4. Oktober 2017
    Beiträge:
    17
    Zustimmungen:
    0
    Ich stehe immer noch auf dem Schlauch. Der Kategorie-Name ist kein Problem für mich. Angenommen ich habe die Kategorie 'Umwelt und Energie', dazu gibt es dann die Titelform 'umwelt-energie', dann würde ich als Beispiel gern haben:

    <arcticle class="umwelt-energie"></article>
     
  4. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.681
    Zustimmungen:
    1.786
    Wie genau liest Du den Kategorie-Namen aus?

    Bei einem WP_Term Object verwendet man z.B. für den Namen $term->name und für die "Titelform" bzw. den "Slug" $term->slug
     
  5. Patella

    Patella Member

    Registriert seit:
    4. Oktober 2017
    Beiträge:
    17
    Zustimmungen:
    0
    Naja, aktuell gebe ich den Kategorie-Namen als Link aus <?php echo get_the_term_list( $post->ID, 'event-category', ' ', ' ' ); ?>
     
  6. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.681
    Zustimmungen:
    1.786
    Dann schau Dir mal das letzte Beispiel auf der o.g. verlinkten Seite zu get_the_terms() an.
     
  7. Patella

    Patella Member

    Registriert seit:
    4. Oktober 2017
    Beiträge:
    17
    Zustimmungen:
    0
    Du meinst das ganz unten von soullighter ?
     
  8. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.681
    Zustimmungen:
    1.786
    Alternativ zum manuellen Auslesen könntest Du auch post_class() verwenden.
     
  9. Patella

    Patella Member

    Registriert seit:
    4. Oktober 2017
    Beiträge:
    17
    Zustimmungen:
    0
    Ok danke dir, werde ich nachher gleich mal schauen.
     
  10. Patella

    Patella Member

    Registriert seit:
    4. Oktober 2017
    Beiträge:
    17
    Zustimmungen:
    0
    Habe es hinbekommen. Herzlichen Dank an dich für Tipp!
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden