我有一個主題注冊了標(biāo)簽的平面分類法,我需要將其轉(zhuǎn)換為分層分類法。有沒有辦法修改預(yù)先存在的分類法(無需編輯我的主題文件)?
1 回答

泛舟湖上清波郎朗
TA貢獻1818條經(jīng)驗 獲得超3個贊
有一個鉤子register_taxonomy_args
可以讓你得到你想要的東西。對象的構(gòu)造函數(shù)WP_Taxonomy
很set_props
早就調(diào)用了調(diào)用此掛鉤的方法。這是一個快速(但未經(jīng)測試)的示例:
add_filter(
? ? 'register_taxonomy_args',
? ? static function (array $args, string $taxonomy, array $object_type) {
? ? ? ? if ('my-taxonomy' === $taxonomy) {
? ? ? ? ? ? $args['hierarchical'] = true;
? ? ? ? }
? ? ? ? return $args;
? ? },
? ? 10,
? ? 3
);
- 1 回答
- 0 關(guān)注
- 148 瀏覽
添加回答
舉報
0/150
提交
取消