WordPress 投稿画面をスッキリ!不要な項目を非表示にして作業効率アップ
WordPressの投稿画面は、様々な機能が備わっている反面、記事作成に関係ない項目も多く表示され、ごちゃごちゃして見づらいと感じたことはありませんか?
そこで今回は、プラグインを使わずに、functions.phpファイルを編集することで、不要な項目を非表示にして、投稿画面をスッキリと見やすくする方法をご紹介します。
作業前に必ずバックアップを取る
カスタマイズを行う前に、必ずWordPress全体のバックアップを取っておきましょう。万一編集ミスなどで問題が発生した場合でも、バックアップがあれば復元することができます。
functions.phpファイルを編集する
FTPソフトを使って、WordPressのサーバーにあるfunctions.phpファイルをダウンロードします。
テキストエディタでファイルを編集します。
以下のコードをfunctions.phpファイルの末尾に追記します。
// 投稿ページで非表示にする項目
function remove_meta_boxes_post() {
remove_meta_box('postcategoriesdiv', 'post', 'side'); // カテゴリー
remove_meta_box('tagsdiv-post_tag', 'post', 'side'); // タグ
remove_meta_box('trackbacksdiv', 'post', 'side'); // トラックバック
remove_meta_box('pingbacksdiv', 'post', 'side'); // ピンバック
remove_meta_box('authordiv', 'post', 'side'); // 作成者
remove_meta_box('discussiondiv', 'post', 'side'); // コメント
remove_meta_box('customdiv', 'post', 'normal'); // カスタムフィールド
}
add_action('admin_menu', 'remove_meta_boxes_post');
// 固定ページで非表示にする項目
function remove_meta_boxes_page() {
remove_meta_box('postcategoriesdiv', 'page', 'side'); // カテゴリー
remove_meta_box('tagsdiv-post_tag', 'page', 'side'); // タグ
remove_meta_box('trackbacksdiv', 'page', 'side'); // トラックバック
remove_meta_box('pingbacksdiv', 'page', 'side'); // ピンバック
remove_meta_box('authordiv', 'page', 'side'); // 作成者
remove_meta_box('discussiondiv', 'page', 'side'); // コメント
remove_meta_box('customdiv', 'page', 'normal'); // カスタムフィールド
}
add_action('admin_menu', 'remove_meta_boxes_page');
編集が終わったら、ファイルを保存してサーバーにアップロードします。
カスタマイズ内容を確認する
投稿画面を開き、不要な項目が非表示になっていることを確認します。問題なければ、カスタマイズ完了です。
注意事項
上記のコードはあくまで一例です。非表示にしたい項目は、ご自身の利用状況に合わせて調整してください。
functions.phpファイルを編集する際は、誤った記述があるとサイトに影響が出る可能性があります。自信がない場合は、専門家に依頼することをおすすめします。
まとめ
functions.phpファイルを編集することで、プラグインを使わずに、WordPressの投稿画面をスッキリと見やすくすることができます。
今回ご紹介した方法は、ある程度の知識が必要となりますが、慣れてしまえば簡単にカスタマイズすることができます。ぜひ、試してみてはいかがでしょうか?
Groworks Inc.
ものづくりのまち燕三条にある三条ものづくり学校を拠点とし、新潟市、長岡市、燕市、柏崎市を中心に活動しているウェブサイト・ホームページ制作会社です。