Удаляем лишние виджеты в консоли

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

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

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

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 указываете название виджета:

Плагины

$wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']

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

$wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']

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

$wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']

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

$wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']

Прямо сейчас

$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' );
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
Scroll To Top