Beitragsbedingungen aktualisieren

Lesezeit: 1 Minute

Benutzer-Avatar
Scott McGready

Die Funktion wp_set_post_terms() funktioniert fantastisch, aber ich möchte zu einem späteren Zeitpunkt einige Begriffe zu einem Beitrag hinzufügen. Ich habe versucht, mit wp_set_post_terms() und wp_set_object_terms() aber sie überschreiben nur, was bereits da ist. ich dachte wp_add_object_terms() war die Antwort auf meine Frage, aber es hat die gleiche Funktionalität, wobei die ursprünglichen Begriffe überschrieben werden.

Gibt es eine Möglichkeit, Bedingungen per Code anzuhängen?

Benutzer-Avatar
iEmanuele

Jedoch, wp_set_object_terms(); scheint für deinen Fall gemacht zu sein:

Aus dem WordPress-Codex:

Verknüpft ein Objekt (Beitrag, Link usw.) mit einem Begriff und Taxonomietyp (Tag, Kategorie usw.). Erstellt die Begriffs- und Taxonomiebeziehung, falls sie noch nicht vorhanden ist.

<?php wp_set_object_terms( $object_id, $terms, $taxonomy, $append ); ?>

Der Hinweis

$append Parameter ist bool: Wenn wahr, Tags werden an das Objekt angehängt. Wenn falsch, Tags ersetzen vorhandene Tags

Ich hoffe es hilft!

  • Völlig vermisst $append Parameter Konnte nicht herausfinden, warum es überschrieben wurde. Sortiert, danke!

    – Scott McGready

    9. September 2013 um 0:19 Uhr

wp_set_object_terms($id, (int)$parent, "warehouse");

  • Sie haben den Kern der Frage völlig verfehlt. Diese Funktion funktioniert, überschreibt jedoch die bereits festgelegten Bedingungen.

    – Scott McGready

    8. September 2013 um 17:59 Uhr

1252780cookie-checkBeitragsbedingungen aktualisieren

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

Privacy policy