Holen Sie sich Slug mit der Begriffs-ID

Lesezeit: 1 Minute

Ich brauche Hilfe. Ich habe fast alles gegoogelt, bekomme aber keine Kategorie-Slugs term_id
$term_id

Bitte um Hilfe, Entschuldigung, falls diese Frage schon einmal gestellt wurde

Danke im Voraus

  • Beachten Sie, dass die Suche bei Google nach „category slug using term_id“ get_term_by() als erste Ergebnisse liefert. Dadurch können Sie einen Begriff (was Sie eine “Kategorie” nennen) aus seiner ID abrufen und den Slug einfach aus dem zurückgegebenen Begriffsobjekt abrufen. Dieselbe Dokumentationsseite gibt Ihnen die Feldliste des zurückgegebenen Begriffsobjekts einschließlich “Slug” …

    – Mtxz

    6. September 2018 um 17:50 Uhr


$term_object = get_term( $term_id );
$term_object->slug;

  • $term_object->slug; Auf diesem wird versucht, die Eigenschaft ‘Slug’ eines Nicht-Objekts in / zu erhalten

    – Gugu

    6. September 2018 um 17:23 Uhr

  • Ich habe die Antwort geändert, dies sollte funktionieren, es sei denn, die ID stimmt nicht

    – Ash0ur

    6. September 2018 um 17:25 Uhr

Sie können verwenden $term = get_term_by('id', $id) siehe Codex-Seite get_term_by().

Greifen Sie dann mit auf Slug zu $term->slug.

  • Beim Versuch, die Eigenschaft ‘Slug’ eines Nicht-Objekts abzurufen, wird dieser Fehler angezeigt

    – Gugu

    6. September 2018 um 17:12 Uhr

  • Das bedeutet, dass get_term_by kein Ergebnis gefunden hat. Sind Sie sicher, dass ein Begriff mit der von Ihnen angegebenen ID vorhanden ist?

    – Mtxz

    6. September 2018 um 17:39 Uhr

  • Nicht, dass dies die fast exakt gleiche Antwort ist, die ich im Vergleich zu Ash0ur gepostet habe, aber vorher 🙂

    – Mtxz

    6. September 2018 um 17:40 Uhr


1435530cookie-checkHolen Sie sich Slug mit der Begriffs-ID

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy