Мне было интересно, как удалить раздел сообщений с боковой панели администратора wordpress (см. рисунок ниже)
Как удалить сообщения из боковой панели администратора в wordpress
Ответ 1
вам понадобится отредактировать functions.php
для этого и добавить в него некоторый код. Этот раздел сообщений лежит как edit.php
См. официальную документацию Wordpress codex для функции remove_menu_page()
, чтобы лучше понять. Doc указывает на использование функции как:
<?php remove_menu_page( $menu_slug ) ?>
Здесь $menu_slug
есть edit.php
для почтового меню.
Теперь создайте свою собственную функцию под названием post_remove()
и добавьте код в functions.php как:
function post_remove ()
{
remove_menu_page('edit.php');
}
Следующая часть предназначена для подключения вашей функции post_remove()
к определенному действию, которое в этом случае является admin_menu
для запуска этой функции. Для этого добавьте еще один код в functions.php:
add_action('admin_menu', 'post_remove');
Короче говоря, следующий полный код, который вам нужно добавить в файл functions.php:
function post_remove () //creating functions post_remove for removing menu item
{
remove_menu_page('edit.php');
}
add_action('admin_menu', 'post_remove'); //adding action for triggering function call
Официальные ссылки документации
http://codex.wordpress.org/Function_Reference/remove_menu_page http://codex.wordpress.org/Function_Reference/add_action
Надеюсь, это поможет! Пожалуйста, сделайте мне одолжение - проголосуйте за мой ответ и отметьте его принятым.
Ответ 2
добавьте эту функцию в свои функции. php
function remove_menu ()
{
remove_menu_page('edit.php');
}
add_action('admin_menu', 'remove_menu');
Ответ 3
function remove_menu ()
{
remove_menu_page('edit.php');
}
add_action('admin_menu', 'remove_menu');