Якщо бажаєте прибрати якісь віджети в панелі адміністрування, додайте наступний код у файл functions.php, розташований у директорії з Вашою темою, підкоригувавши під Ваші потреби
[php]
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’][‘normal’][‘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’]);

}

if (!current_user_can(‘manage_options’)) {
add_action(‘wp_dashboard_setup’, ‘remove_dashboard_widgets’ );
}

[/php]

Докладніше можете дізнатись на http://codex.wordpress.org/Dashboard_Widgets_API

Author

Дмитро Кондрюк в веб-індустрії з 2003 року. В 2009р. заснував проект Український WordPress (що у подальшому став офіційним сайтом команди локалізації WordPress в Україні). З 2010 року засновник і технічний директор проекту Український хостинг для WordPress (WPHost.me) - повноцінного хостинг-сервісу, максимально оптимізованого на використання CMS WordPress.

Коментувати

коментарі 2

  1. То гарний вихід, коли робиш сайт для якогось клієнта, що не тямить особливо в налаштуваннях і т.п. Маєшь можливість прибраит лишнє, аби йому очі не терло і щоб він чогось лишнього не понароблював 🙂