Ich habe eine Situation, in der ich bin etwas verwirrt mit WordPress-Filter und Action-Hooks. Ich habe ein benutzerdefiniertes Formular am Front-End (BuddyForms), das wooCommerce-Produkt beim Senden erstellt. Ich muss einige Daten über solche Produkte verarbeiten, die vom Frontend hinzugefügt wurden, so dass ich einen Begriff "benutzerdefiniert" unter "product_cat" Taxonomie erstellt und diesem Begriff ein Produkt zugewiesen habe.WordPress - Trigger nach speichern neuen Beitrag einschließlich Metadaten und Taxonomie
Zum Zeitpunkt der Produkt-Erstellung möchte ich einige Metadaten aktualisieren, also habe ich versucht, unten Aktionen, aber keine von ihnen bieten mir die Taxonomie Details zur Formularübermittlung. Es sollte nur einmal ausgelöst werden, wenn ein Produkt erstellt wird.
publish_product
save_post
wp_insert_post
wp_insert_post_data
Jede oben gibt die Post-Array und Post-ID, wenn ich versuche, die Bedingungen zu erstellenden Produkt mit dem Code zugewiesen abzurufen darunter keine Daten zurückgibt. Der Begriff ist eine Kennung für mich zu wissen, dass das Produkt von Front-End erstellt wird.
$term_list = wp_get_post_terms($post_id, 'product_cat');
merke ich, die oben Haken lösen vor oder nach Daten in wp_post Tabelle einfügen, aber vor Metadaten und Kategorien Informationen einfügen.
Ich muss wissen, welche Aktion/Hook ist hilfreich für mich alle Post-Informationen, Metadaten und Kategorie Details auf neue Post/Produkt-Erstellung zu erhalten.
Ich hoffe, ich habe die Frage hier nicht vermasselt ... :) Vielen Dank im Voraus!