備忘録:投稿画面のいらない表示を消す

他のサイトにもたくさん説明がありますが、忘れないように備忘録メモ。

投稿画面のいらない部分を非表示にするやり方。
クライアントさんに納品する時に、いらない部分を最初から非表示にすることができます。

表示オプションからチェックを外すやり方もできるけど、それだと、つけちゃったりして混乱するときもあるので。

やり方は2つ。

1,プラグイン「WP-CMS Post Control」を使用する方法

これだと、権限ごとにチェックをつけたりはずしたりできます。

2.function.phpで表示を消す方法

権限関係なく、ざっくり表示を消すことができます。

/***********************************************************
* 投稿画面の項目を非表示
***********************************************************/
function remove_default_post_screen_metaboxes() {
 remove_meta_box( 'postcustom','post','normal' ); // カスタムフィールド
 remove_meta_box( 'postexcerpt','post','normal' ); // 抜粋
 remove_meta_box( 'commentstatusdiv','post','normal' ); // ディスカッション
 remove_meta_box( 'commentsdiv','post','normal' ); // コメント
 remove_meta_box( 'trackbacksdiv','post','normal' ); // トラックバック
 remove_meta_box( 'authordiv','post','normal' ); // 作成者
 remove_meta_box( 'slugdiv','post','normal' ); // スラッグ
 remove_meta_box( 'revisionsdiv','post','normal' ); // リビジョン
 remove_meta_box( 'tagsdiv-post_tag' , 'post' , 'side' ); // 投稿のタグ
 }
add_action('admin_menu','remove_default_post_screen_metaboxes');

例えば、投稿画面、公開、カテゴリーしかいらないという場合です。
必要ない行は削除すればいいかと。

あと、テーマTwenty Eleven を使っている場合は、アイキャッチ画像、フォーマットを使わなければ削除したいかと思います。

アイキャッチ画像を削除

	// This theme uses Featured Images (also known as post thumbnails) for per-post/per-page Custom Header images
	add_theme_support( 'post-thumbnails' );

これを削除。

フォーマットを削除

	// Add support for a variety of post formats
	add_theme_support( 'post-formats', array( 'aside', 'link', 'gallery', 'status', 'quote', 'image' ) );

これを削除。


Categories:


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です