管理画面の投稿を非表示にする方法

仕事に煮詰まってたけど若干機嫌が良いところに迷える子羊が、やってきたので挑戦してみました。
管理画面に干渉することは、あんまりやったことがないので実は良く分からないけどGETの変数が丸出しだったので
WeboxBlogさんのこの記事を元に、なんとなくこうかなー?
で対応できました。しかし、何でこんなことやりたいのか良く分からないけど、コードは以下です。


//$_GET["post"]はURLのとこについてるpost.php?post=266です。
//get_post_type() == 'post' 固定ページの時はget_post_type() == 'page'
//admin_headにフック引っかけると入力するとこに干渉できるプログラムがかけるみたいです。

function hide_post() 
{
    if (get_post_type() == 'post' && $_GET["post"] == 266) 
    {
        $hidestyle = '<style type="text/css">#postdiv, #postdivrich { display: none; }</style>';
        echo $hidestyle;
    }
}
add_action('admin_head', 'hide_post');

スポンサーリンク

この記事が気に入ったら
フォローしよう

最新情報をお届けします

おすすめの記事