独自ウィジェットを追加する場合、初期ウィジェットは不要なので無効化する関数
ソースコード
functions.php
/**
* 初期ウィジェットを無効化
*/
function remove_widgets(){
unregister_widget('WP_Widget_Archives'); //アーカイブ
unregister_widget('WP_Widget_Calendar'); //カレンダー
unregister_widget('WP_Widget_Categories'); //カテゴリー
unregister_widget('WP_Widget_Media_Audio'); //音声
unregister_widget('WP_Widget_Media_Image'); //画像
unregister_widget('WP_Widget_Media_Video'); //動画
unregister_widget('WP_Widget_Meta'); //メタ情報
unregister_widget('WP_Widget_Pages'); //固定ページ
unregister_widget('WP_Widget_Recent_Comments'); //最近のコメント
unregister_widget('WP_Widget_Recent_Posts'); //最近の投稿
unregister_widget('WP_Widget_RSS'); //RSS
unregister_widget('WP_Widget_Search'); //検索
unregister_widget('WP_Widget_Tag_Cloud'); //タグクラウド
unregister_widget('WP_Widget_Text'); // テキスト
unregister_widget('WP_Nav_Menu_Widget'); //カスタムメニュー
unregister_widget('WP_Widget_Custom_HTML'); // カスタム HTML
}
add_action('widgets_init', 'remove_widgets');