管理画面のダッシュボードにあるウィジェット(「現在の状況」「最近のコメント」「WordPressブログ」など)を非表示にしたい場合の方法。
以下のコードを「functions.php」に追加する。
function remove_dashboard_widgets() {
global $wp_meta_boxes;
// 現在の状況
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
// 最近のコメント
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
// 最近の下書き
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
// 被リンク
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
// プラグイン
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
// クイック投稿
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
// WordPressブログ
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
// WordPressフォーラム
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
上記はWordPress標準のダッシュボード・ウィジェットのみ。
