Ik had onlangs een opdracht waarbij ik via de functions.php file automatisch een taxonomy aan een custom post type moest koppelen.
Dit doe je vrij gemakkelijk via de wp_set_object_terms functie. Hieronder een stukje van mijn versimpelde code:
function set_taxonomy_status() { // Hier komt een script dat uiteindelijk één (of meerdere) $post_id 's genereert wp_set_object_terms( $post_id, 'afgerond', 'veiling_status'); }
Vervolgens moest de functie nog wel automatisch worden aangeroepen. Op deze manier kreeg ik hem aan de praat:
add_action( 'init', 'set_taxonomy_status', 20);
De laatste waarde (20) zorgt ervoor dat de add_action pas laat gestart wordt.