Как удалить лишние виджеты в консоли WordPress

Для облегчения получения информации о том, в каком состоянии сейчас находится блог, сколько в нем опубликовано записей и комментариев, для получения актуальной информации, существует Консоль – раздел в административной части WordPress, снабженный специальными виджетами. Однако многим эти виджеты не нужны, а иногда и вовсе требуется намеренно удалить определенные виджеты, чтобы административная часть была дружелюбна к пользователям, не показывала то, что не нужно, и потребляла меньше ресурсов. Для глобального удаления ненужных виджетов в Консоли можно воспользоваться специальным кодом.

Быстрая публикация

Например, часто возникает необходимость удалить виджет, который в русской редакции WordPress называется Быстрая публикация. Для этого нужно открыть файл functions.php и вставить в него следующий код:

<

 extra="3">function remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );

Так же можно удалить и другие виджеты, которые вы сочтете ненужными пользователям. Обратите внимание на строчку 3 в этом коде – в ней указано название виджета. Ниже я перечислю названия виджетов, которые можно использовать в подобном коде.

Плагины

<

 inline="yes">$wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']

Свежие черновики

<

 inline="yes">$wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']

Свежие комментарии

<

 inline="yes">$wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']

Входящие ссылки

<

 inline="yes">$wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']

Прямо сейчас

<

 inline="yes">$wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']

Пример кода, удаляющего все виджеты из Консоли WordPress:

function remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
unset($wp_meta_boxes['dashboard']['side']['core']['recent_drafts']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );

Пользуйтесь с умом!

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*