Я хочу добавить несколько настраиваемых полей в категории. Поэтому я ищу что-то вроде, add_meta_box
но для категорий.
Есть ли в WP такая функция для категорий ?
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Вы можете добавить контент на страницы редактирования категорий, подключившись к
edit_category_form_fields
(все еще в таблице формы) илиedit_category_form
(за пределами таблицы, но перед кнопкой отправки). Подобные хуки существуют для тегов или пользовательских таксономий, проверьте источник. Чтобы справиться с этими дополнительными значениями, вам нужно найти хороший хук самостоятельно, убедитесь, что вы справились с ним, прежде чемeditedtag
перенаправить вас.Чистых обработчиков метабоксов не существует, большую часть кода нужно писать самостоятельно. Но, пожалуйста, дайте нам знать, как вы это сделали, это может быть интересно другим!
возможно, do_meta_boxes поможет в этом: codex.wordpress.org/Function_Reference/do_meta_boxes
Ведь в исходниках видно, что
edit_tag_form_fields
срабатывает на все, что не является категорией, а[taxonomy name]_edit_form_fields
потом еще раз на все таксономии (такpeople_edit_form_fields
и наpeople
таксономию, но иcategory_edit_form_fields
опять же на категорию). И я знаю, что вы еще не можете комментировать, но как только вы это сделаете, вы должны сделать это вместо того, чтобы добавлять новый «ответ», чтобы попросить разъяснения. В противном случае это может быть проигнорировано.это довольно альфа… но это должно было быть ответвлением потрясающего WP_Alchemy, который надирает задницу обычным метабоксам
https://github.com/farinspace/wpalchemy/tree/taxonomy
этот хук работает только для оригинальных категорий WP. Есть ли какое-либо решение/крюк, как добавить настраиваемые поля формы в тип пользовательской категории (таксономии)? спасибо