Рассмотрим один из способов удаления нежелательных виджетов и очистки панели инструментов WP по умолчанию.
Используя WordPress для создания сайтов , таких как Plugin Planet, обычно необходимо настроить панель мониторинга, удалив некоторые виджеты по умолчанию и добавив некоторые из моих собственных. Ничего страшного, но код, необходимый для отключения виджетов по умолчанию, похоже, развивается вместе с WordPress.
Поэтому, если у вас есть сайты, где вы отключили виджеты панели мониторинга по умолчанию, возможно, стоит проверить, что код все еще работает. В любом случае, вот функция, которая отлично работает с текущим WordPress (3.8):
Обновление: добавлены строки для отключения виджетов панели мониторинга для форм Yoast SEO и Gravity.
/*
При добавлении в файл темы functions.php этот код отключит все виджеты по умолчанию в панели мониторинга WP. Это радикально, поэтому обязательно закомментируйте или удалите все строки, которые не требуются.
Сам код прост, в основном функция, которая использует unsetдля отключения виджетов по умолчанию, «недавняя активность», «прямо сейчас» и так далее. Обратите внимание, что последняя строка в функции-Отключить виджет bbPress по умолчанию (удалить, если не требуется). Наконец, функция подключается к WordPress через wp_dashboard_setup .
Это все, что нужно, просто добавьте код в файл функций вашей темы (или плагин или что-то еще) и сделайте. По крайней мере, пока все не изменится.
FWIW
Старый способ использует remove_meta_box()
для каждого виджета, например:
remove_meta_box('dashboard_right_now', 'dashboard', 'core');
remove_meta_box('dashboard_recent_comments', 'dashboard', 'core');
remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');
remove_meta_box('dashboard_plugins', 'dashboard', 'core');
remove_meta_box('dashboard_quick_press', 'dashboard', 'core');
remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core');
remove_meta_box('dashboard_primary', 'dashboard', 'core');
remove_meta_box('dashboard_secondary', 'dashboard', 'core');
.
.
hello everyone thanks for approve. перевод — привет всем спасибо за одобрение