管理画面のダッシュボードにあるウィジェット(「現在の状況」「最近のコメント」「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標準のダッシュボード・ウィジェットのみ。