Оптимизация консоли в wordpress
На консоли в wordpress (dashboadr) отображаются различные блоки в виде плавающих виджетов. Хочу привести код, который подсмотрел на забугорном сайте о wordpress, который отключает ненужные виджеты в консоли wordpress. Не знаю у кого какие на то причины, может быть кого-то раздражает много нагроможденных блогов в админке, которые по его мнению совсем не нужны, кто-то таким образом пытается оптимизировать число запросов к базе данных, ведь некоторые виджеты в консоли делают не по одному запросу к базе данных, например "последние комментарии". У кого-то на то возможно другие причины.
Следующий код необходимо вставить в файл functions.php вашей wordpress темы:
function remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );
Причем каждая строчка отключает какой-либо блок, даже если вы ничего не понимаете в коде, то экспериментальным путем, удаляя строчки быстро разберетесь, что удалить, а что оставить.
ordPress
плагины

