
あきぞらです。
WordPress開発をしていて、
サイドバーに表示されている「+ 新規カテゴリーを追加」のリンクを非表示にしたいときがありました。
こいつです。↓ なんとかして消したい・・!

今回は、このブロックを非表示にする方法を紹介したいと思います。
アクションフックadmin_print_footer_sctriptsを使ってCSSを埋め込む
このリンクを消すには、admin_print_footer_sctriptsというアクションフックを利用します。
以下のサンプルコードを、functions.phpに追加します。
function admin_my_script() {
echo '<style>
#category-adder {
display:none;
}
</style>'.PHP_EOL;
}
add_action('admin_print_footer_sctripts', 'admin_my_script', 10);
このカテゴリーのリンクの部分のidが「category-adder」なので、
ここの要素をdisplay : none;してあげればOKです。
カスタムタクソノミーでもできる
カスタムタクソノミー(自分で追加したカテゴリーのようなもの)でも同じ要領で可能です。
ただ、IDが異なるので、そこだけ修正すれば非表示すればできます。