WordPressの追加CSSはとても便利なのですが、入力欄がとても狭いのが難点です。
あくまでも追加CSSという名の通り、ベースのCSSに対してちょっと追加するだけという用途のものだと思いますが、リアルタイムで反映されるのは何物にも代えがたい便利さがあるので、気が付いてみると追加CSSが数千行になっていることも少なくないです。
しかし、追加CSSが多くなってくると入力欄の狭さゆえに、異常に縦長になってしまう問題があります。
マウスで境界を掴んで動かせたらいいのですが、残念ながらそれは出来ません。
入力欄を広げるにはCSSを変更する必要があります。
追加CSSの入力欄を広げるカスタマイズ
functions.phpに張り付ければ、動きます。画面が狭くなったら追加CSSも狭くなってくれる点が優れています。
add_action('customize_controls_print_styles', function(){
?>
<style>
/* 幅を調整 */
.wp-full-overlay-sidebar{
max-width: initial;
width: max(420px,30vw) !important;
}
.wp-full-overlay.expanded{
margin-left: max(420px,30vw) !important;
}
.wp-full-overlay, .wp-full-overlay .collapse-sidebar, .wp-full-overlay-main, .wp-full-overlay-sidebar{
transition-duration: 0.1s !important;
}
/* メニュー表示の速度を速く */
#customize-info, #customize-theme-controls .customize-pane-child, #customize-theme-controls .customize-pane-parent{
transition-duration: 0.1s !important;
}
</style>
<?php
}, 10000);
WordPressのカスタマイズ左メニューの幅を広げる方法 (カスタマイザー) | タルト株式会社
この記事では「WordPressのカスタマイズ(カスタマイザー)左メニューの幅をCSSで広げる方法 」を解説します。WordPressの管理者で「カスタマイズの左メニュー(カスタマイザー)」をよく使う方で「横幅が狭い」ことに使いづらさを感じ...
追加CSSの入力欄の幅を変更できるテーマは意外と少ない
ご紹介したように追加CSSの入力欄は簡単に広げることができます。
テーマの設定に持たせて、幅を設定できるようにしたら便利だと思うのですが、そのようなテーマは見かけません。
テーマ作者が追加CSSを使っていないため、追加CSSが不便なことにテーマ作者が気が付いていないからだと思います。
y-standardの有料プラグインはその機能があります。
追加CSS編集機能
「外観」→「カスタマイズ」→「追加CSS」で編集できるCSSを大きな入力欄で編集する機能です。