Intereting Posts
Как вы запрашиваете сообщения, в которых нет ничего общего? Сайт WordPress с системой входа в систему Как я могу остановить загрузчик WP media от создания дубликатов моих загруженных изображений? Заказывать персонализированные сообщения по дате обмена использование do_action () без каких-либо функций Как заменить установку wordpress в корневой каталог другим в подкаталоге? Как перечислить пункты меню-элемента для wp_nav_menu Измените параметр администратора «Default Avatar» с помощью функции functions.php Запуск функции при загрузке нового изображения в медиа-библиотеку Как добавить в корзину через AJAX Woocommerce Добавить пользовательские поля в пользовательский тип сообщения RSS Добавленные комментарии, но они отображаются выше содержания, а не ниже Пользовательский архив типа post 404 с paginate_links Исключение роли для подменю настроек Расположение каталога новой страницы

Удалить категории из страницы редактирования страницы, но сохранить в боковой панели?

Можно ли удалить поля категории / таксономии с экрана редактирования сообщений, но сохранить их на боковой панели? Кажется, что "show_ui" => true – единственное, что удаляет их с страницы редактирования, но это также скроет их с боковой панели.

введите описание изображения здесь

Solutions Collecting From Web of "Удалить категории из страницы редактирования страницы, но сохранить в боковой панели?"

Вы можете скрыть их в раскрывающемся списке «Параметры экрана» (который зависит от пользователя), если это то, что вы ищете:

выпадающее меню

Вы также можете удалить метабокс с помощью remove_meta_box представленный здесь: https://codex.wordpress.org/Function_Reference/remove_meta_box

Таким образом, в зависимости от того, что является идентификатором HTML этого настраиваемого поля, вы можете добавить функцию. Предположим, что типы клиентов являются типами client-types , тогда следующее должно сделать трюк:

 function remove_post_custom_fields() { remove_meta_box( 'client-types' , 'post' , 'normal' ); } add_action( 'admin_menu' , 'remove_post_custom_fields' ); 

Это скроет его для всех пользователей на экране «Опубликовать».