В частности, я хочу добавить пару полей в мета-поле Категории ('categorydiv'). Я надеялся, что будет фильтр, но я не смог его найти. Я знаю, что могу создать настраиваемый мета-ящик, но для моего клиента это будет проще всего, если они увидят эти поля, связанные с выбором категории. Визуальный разрыв нового мета-поля нежелателен, и было бы неприемлемо, чтобы он появлялся где угодно, но сразу ниже Категории (например, под тегами).Как добавить пользовательские поля в мета-поля встроенной таксономии WordPress?
0
A
ответ
1
Невозможно установить действие/фильтр, чтобы настроить вывод метаданных таксономии WP. Существует два варианта: замените мета-окно категорий на пользовательскую версию или переместите метаполя в мета-поле «Категории» с помощью JavaScript.
Я добавил свои пользовательские мета-поля в раздел div через 5 минут с помощью jQuery. Я предпочитаю эту версию, потому что она коротка, проста и в большинстве случаев более универсальна.
ли add_meta_boxes
as normal, а затем добавить еще одну функцию JQuery итог:
function my_meta_box_customization() {
?>
<script>
(function($) {
$(function(){
$('#my-meta-box-div-id').find('.inside').appendTo('#categorydiv')
.end().end().remove();
});
})(jQuery);
</script>
<?php
}
add_action('admin_head', 'my_meta_box_customization');
Я хотел бросить <style>
тег там, тоже.
Я не собираюсь возиться со всем кодом для замены Категории мета окно полностью, но общая идея будет:
remove_meta_box('categorydiv', 'post', 'side');
add_meta_boxes
с функцией, которая загружаетpost_categories_meta_box
в переменную и настраивает его с помощью регулярного выражения или некоторых таких.- Беспокойство с добавлением, удалением и повторным добавлением мета-полей для получения желаемого порядка (например, Категории под публикацией, над тегами).
Это будет хлопот, и я не рекомендую его.
Смежные вопросы
- 1. Пользовательские таксономии WordPress WP_Query
- 2. Wordpress: Получить пользовательские таксономии и таксономии
- 3. Пользовательские сообщения Wordpress и пользовательские логики таксономии
- 4. Wordpress: Отдельные метаполя против поля одиночного массива
- 5. Как добавить пользовательские поля в плагин WordPress
- 6. Пользовательские мета для пользовательской таксономии в WordPress
- 7. WordPress - Как добавить/обновить post_meta (Пользовательские поля)?
- 8. Wordpress Пользовательские таксономии - преобразование и фильтрация?
- 9. Пользовательские поля плагинов Wordpress
- 10. Как добавить пользовательские таксономии в метаполе в yoast SEO?
- 11. Как добавить пользовательские поля в WordPress «Добавить новую почту»?
- 12. Wordpress - пользовательские поля & wp_nav_menu
- 13. Добавить пользовательские поля в мета-поле пользовательской таксономии в wordpress-3.5.2
- 14. Как получить пользовательские таксономии (ы)?
- 15. Запросить настраиваемые поля в пользовательской таксономии?
- 16. Как отображать метаполя категории WordPress на одной странице сообщения?
- 17. WordPress - пользовательские значения таксономии для каждого пользователя?
- 18. Wordpress - Скрыть поля таксономии в QuickEdit
- 19. Wordpress: как добавить комментарий для таксономии страницы
- 20. Как отображать пользовательские поля в WordPress Продукт
- 21. Запрос на добавление терминов таксономии в WordPress
- 22. Wordpress Пользовательские поля
- 23. Изображения таксономии из списка таксономии в WordPress
- 24. WordPress - Добавить теги таксономии в комментарии
- 25. Тематические пользовательские поля Wordpress
- 26. Как добавить пользовательские поля контакта пользователю в wordpress
- 27. Как добавить LatLng из листовки в пользовательские поля WordPress?
- 28. Как добавить пользовательские текстовые поля в собственный плагин WordPress?
- 29. Как добавить пользовательские поля в JoeBlogs Wordpress Wrapper
- 30. пользовательские поля Wordpress
Если у кого есть другие предложения, я бы хотел их услышать! –