せっかくカテゴリーを階層で分けたのに、投稿の編集画面では、指定されたカテゴリが一番上にきて、階層が把握しずらいです。階層分けしてなくても、順番(ソート)が変わるので把握しずらいと思います。
これを新規追加時・編集時に変わりなく表示してほしい訳です。下記のコードをfunctions.phpに加えるとOKでした。
function my_terms_checklist_args($args, $post_id) { $args['checked_ontop'] = false; return $args; } add_filter( 'wp_terms_checklist_args', 'my_terms_checklist_args', 10 , 2);
検証環境 WordPress 3.8.1
ただ、欠点があって、カテゴリが多いと表示されるカテゴリの高さが固定でスクロールバーが出力されるのですが、スクロールしないと選択されたカテゴリが探せないので、これはこれで嫌な方がいらっしゃるかもしれません。
以上、ご参考になりましたら幸いです。
※上記の内容は全て自己責任のもとでご参考ください。