Добрый день всем :)Как перенести мета-поле пользовательской таксономии в WordPress?
Я использую пользовательский тип записи (publicite
), который также использует пользовательскую таксономию (business_category
). Всякий раз, когда я добавляю новое сообщение (publicite
), я вижу, что пользовательский таксономический обмен с правой стороны, но я хочу, чтобы он переместился в середину. Таким образом, я начал извлекать METABOX с помощью следующего кода:
remove_meta_box('business_categorydiv', 'publicite', 'side');
После чтения в Интернете, кажется, я должен использовать следующую строку кода, чтобы добавить его еще раз (или я так думал):
add_meta_box('business_categorydiv', __('Catégories'), 'post_categories_meta_box', 'publicite', 'normal', 'high');
Проблема с этим заключается в том, что он добавляет метабокс категории сообщений по умолчанию (а не обычную таксономию). Я пробовал много вещей (как показано ниже), но никто не похоже на работу:
add_meta_box('business_categorydiv', __('Catégories'), 'post_business_category_meta_box', 'publicite', 'normal', 'high');
Любая идея, как это может быть достигнуто?
Бинго! Я должен был привести аргумент в конце так: 'add_meta_box ('business_categorydiv', __ ('Catégories', 'wp-custom-posts'), 'post_categories_meta_box', 'publicite', 'normal', 'high', ' array ('taxonomy' => 'business_category')); ' –
Вы должны оставить свой комментарий в качестве ответа и принять его, чтобы будущие« прохожие »выиграли от вашего решения :-) –