WordPressのダッシュボードでRSS/atom等の外部フィードを読み込まないようにする方法です。
イントラネットで外部インターネットにアクセスできない環境でWordpressを構築したところ、外部RSS/atom等のフィードを読み込もうとしているせいか、ダッシュボードの表示に結構時間がかかってしまっていました。
下記コードをfucnctions.phpに追加すると、外部RSS/atom等のフィードの読み込みや、それに関するウィジットが表示されなくなります。
function remove_dashboard_widgets() { $widgets = array('dashboard_primary', 'dashboard_secondary', 'dashboard_incoming_links', 'dashboard_plugins'); foreach($widgets as $widget) { remove_meta_box( $widget, 'dashboard', 'side' ); remove_meta_box( $widget, 'dashboard', 'normal' ); } } // Hoook into the 'wp_dashboard_setup' action to register our function add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );