it-swarm-eu.dev

Jak přidat automaticky klíčová slova do taxonomií při publikování příspěvku a přiřadit je k příspěvku

Jak přidat automaticky klíčová slova do taxonomií při zveřejnění příspěvku a přiřadit je k příspěvku například v mém příspěvku, vlastní meta box, když dokončíte tento vstup, funkce by měla generovat skupinu klíčových slov v pozadí a Chci, aby tato klíčová slova automaticky přidávala konkrétní taxonomii v tomto příspěvku, když je publikována, je to možné? Snažím se

wp_set_object_terms

a nic nefunguje skvěle, thx

omlouvám se za nejhorší angličtinu

2
zagriyen

Použili byste háček save_post, ve vaší závislé funkci použijte wp_insert_term, jak je popsáno zde:

http://codex.wordpress.org/Function_Reference/wp_insert_term

Poté pomocí příkazu wp_set_object_terms na příspěvku ověřte, zda byl termín taxonomie, který jste právě vytvořili, takto:

http://codex.wordpress.org/Function_Reference/wp_set_object_terms

například:

function my_save($post_id) {
    wp_insert_term( 'bannanapost', 'fruit');
    wp_set_object_terms( $post_id, 'bannanapost', 'fruit', true )
}
add_action('save_post','my_save');

Výše uvedený kód, umístěný v function.php vašeho tématu, by přidal termín 'bannanapost' ke každému příspěvku, když je uložen, v taxonomii ovoce

3
Tom J Nowell