WordPressの投稿画面のタグ一覧をスクロールせずに全て表示させる方法
PR
WordPressの投稿画面で、カテゴリを選択するときにカテゴリ一覧の表示がありますが通常では以下の画像の様に、大きさが決まっていて全てのカテゴリが表示されていません。選択したいカテゴリが下の方にある場合はスクロールして探し出す必要があるので、記事を良く更新する方にとっては結構な負担になります。最初から全てが表示されていれば、選ぶのも簡単に出来る
解決の方法としては、CSSで制御されている max-height を無効化してやればOKです。投稿画面用のCSSに追記するよりも、Wordpressのテーマのfunctions.phpに管理画面のhead のところに<style>で出力するようにしたほうが、Wordpressのアップデートとかで設定したのが消えてしまうのを防げます。
対処方法として、CSSの優先順位の関係で以下の何れかの方法で修正する
- 同じCSSファイルで下の方にかいて上書きするか
- どこかに、更に上の親の要素のclassやidを指定して上書きするか
- HTMLに<style>で上書きするか
- 要素に直接CSSをインラインで上書きするか
今回は、functions.phpで管理画面のheadのところに<style>で出力することで修正することにしました
functions.phpに追加するコード
// favicon表示(管理画面) function admin_post_cat_list() { echo<<<HTML <style> .categorydiv div.tabs-panel { max-height: none;} <style> HTML; } add_action('admin_head', 'admin_post_cat_list');
このコードをテーマにある function.php に貼りつければOK
修正が正しくできていれば以下の画像の様になる
繰り返しの多い作業をやっていると、こういった少しのストレスが地味に効いてくるので、これでひと目で選択したいカテゴリを簡単に選ぶことが出来、多少効率がアップするかと思います。
PR
COMMENT