公開ボックスで不要な要素を非表示にする

harada 50views 更新:2015年10月23日

非表示にしたいアクションのidを指定して、以下をfunctions.phpに記述することで擬似的に非表示にできます。

//公開ボックス編集
function hide_publishing_actions(){
    $my_post_type = 'custom_post_name';//カスタム投稿タイプの場合ここに名前を指定する
    global $post;
    if($post->post_type == $my_post_type){
        echo '
                <style type="text/css">
                    #delete-action,
                    #minor-publishing-actions{
                        display:none;//非表示にしたいアクションのidを指定する
                    }
                </style>
            ';
    }
}
add_action('admin_head-post.php', 'hide_publishing_actions');
add_action('admin_head-post-new.php', 'hide_publishing_actions');

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません