Intereting Posts

отключить вкладку на странице nav-menus (Admin)

Ищете скрыть сообщение на странице nav-menus, как на картинке.

Я попробовал admin Adminimize, но это не работает. поэтому я ищу специальный код для добавления на functions.php введите описание изображения здесь

Solutions Collecting From Web of "отключить вкладку на странице nav-menus (Admin)"

Имейте в виду, есть два разных способа управления меню в WordPress. Один из них – «Внешний вид»> «Меню», на котором вы показываете экран. Другой – Customizer.

Внешний вид> Меню: не требуется кодирование

Вы можете запретить показ сообщений для каждого пользователя. Просто перейдите в верхний правый угол экрана, выберите «Параметры экрана», «Отменить проверку сообщений» и снова нажмите «Параметры экрана», чтобы закрыть панель.

Настройщик

Я не знаю, как можно скрыть любые зарегистрированные типы сообщений, особенно из представления Customizer. Надеюсь, кто-то с большим количеством ноу-хау Customizer ответит, если есть действительно способ.

К счастью, в этом последнем разделе удаляются сообщения из экрана «Меню» и «Пользовательский».

Изменение типа зарегистрированного сообщения

Когда зарегистрирован тип сообщения, есть аргументы, которые вы можете передать, чтобы этот тип сообщения не отображался в навигационных меню. В частности, show_in_nav_menus .

Поскольку Post – это встроенный тип сообщения, вы не можете настроить, где он изначально создан. Вам нужно будет использовать register_post_type_args чтобы вы могли настроить уже зарегистрированный тип сообщения.

 <?php add_filter('register_post_type_args', 'wpse_remove_posts_from_nav_menus', 20, 2); function wpse_remove_posts_from_nav_menus($args, $post_type) { if($post_type == 'post') { $args['show_in_nav_menus'] => false; } return $args; } ?> 

Это должно помешать появлению сообщений на экране управления меню или в Настройке.