Taxonomie i dostępność z poziomu pluginu.
-
Witam,
Mam taki problem.
Mam wygenerowany rodzaj wpisu z połączoną taxonomią dołączonymi trzema kategoriami (terms) w niej.
CustomPost taxopnomia terms
Oferty => kategorie_ofert => trzy kategorie ofertTaxonomia była dodana w functions.php , jako plugin i jako mu-plugin i w żaden sposób nie mogę dodać wpisu z odrębnego pluginu.
Plugin pobiera dane z formularza i ustala nowy custom post. Gdy custompost ma już ID ustalam
wp_set_object_terms( $postId, intval(14), 'kategorie_ofert');
i to nie działa.
taxonomy_exists('kategorie_ofert')
zwraca [0], czyli nie widzi zarejestrowanej taxonomi.jednak
wp_set_object_terms( $postId, array('tag01,tag03,tag056') , 'post_tag');
jest dodawane.Nie mam pojęcia jak sprawić by plugin widział taxonomię.
Rejestrowana ona jest tak.
add_action('restrict_manage_posts', 'kategorie_ofert_taxonomy_filters'); add_action('init', 'add_taxonomy_kategorie_ofert', 0); add_action('init', 'praca_post_type', 0); register_taxonomy_for_object_type( 'kategorie_ofert', 'oferty_pracy' );
Juz nawet dodawałem w tym samym pluginie taxonomię. Nic nie pomaga. Proszę o pomoc.
- Temat ‘Taxonomie i dostępność z poziomu pluginu.’ jest zamknięty na nowe odpowiedzi.