Featured image of post 【使いやすさ向上】Wordpressの管理画面のCSSを変える方法

【使いやすさ向上】Wordpressの管理画面のCSSを変える方法

1190文字

管理画面のCSSを変更したい

基本的にはいじる事は無い

Wordpressを使っている方は、基本的にサイト側のCSSを調整するためにテーマ内のstyle.cssを編集することがあると思います。

一方で管理画面側はほとんど完成しているのでそちらのCSSを修正したい、というケースはあまり無いと思います。

もちろんカスタマイズ可能

しかし、たまに管理画面の使いやすさを向上するために管理画面側のCSSを調整したくなることもあります。

例えば、以前紹介したSVG画像のアップロード対応の際に管理画面側でSVG画像が表示されない問題を解決するためにCSSをいじる必要があります。

関連記事 【瞬殺】WordpressでSVG画像がアップロード出来ない場合の解決方法 2018/08/18 1104文字 約3分で読めます

ただ、テーマのstyle.cssのように管理画面上からいじることは出来ないので、ちょっと準備をする必要があります。

しかし、その作業もそんなに大変でも無いのでご紹介します♪

手順

管理画面用cssファイルの用意

まずは、管理画面用cssファイルを用意しましょう。
自分で追加したCSSを把握しやすくするためにファイルを分けて管理した方が今後幸せになるはずです。

今回はadmin-style.cssという名前で作成しました。

サーバーに転送

次に上記のCSSファイルをサーバーに転送しましょう。
転送先は以下のディレクトリです。
{Wordpressインストールディレクトリ}/wp-content/admin-style.css

テーマフォルダに配置しても良いですが、管理画面は全テーマ共通なのでwp-contentディレクトリに配置しました。br />この辺は好みなのでよしなにしちゃってください。

転送については、FTPソフトやSCPコマンドなどなんでも良いので、使い慣れているツールで配置してください。

こんな形になっていれば良いです。

配置
[user wp-content]$ pwd
{Wordpressインストールディレクトリ}/wp-content
[user wp-content]$ ll
合計 65520
-rw-------  1 apache apache       92  8月 19 20:00 admin-style.css ← 配置
-rw-r--r--  1 apache apache 67041525  8月 19 20:09 debug.log
-rw-r--r--  1 apache apache       28  4月 22 15:02 index.php
drwxr-xr-x  4 apache apache     4096  4月 22 15:02 languages
drwxr-xr-x 13 apache apache     4096  8月 19 17:46 plugins
drwxr-xr-x  7 apache apache     4096  8月 19 17:46 themes
drwxr-xr-x  3 apache apache     4096  8月 19 17:46 updraft
drwxr-xr-x  2 apache apache     4096  8月 19 20:01 upgrade
drwxr-xr-x  5 apache apache     4096  4月 22 15:02 uploads

functions.phpに追記

次に、functions.phpに上記のCSSファイルを読み込むような追記を行います。
以下のコードを追記してください。

functions.php
function load_custom_wp_admin_style() {
        wp_register_style( 'custom_wp_admin_css', '/wp-content/admin-style.css', false, '1.0.0' );
        wp_enqueue_style( 'custom_wp_admin_css' );
}
add_action( 'admin_enqueue_scripts', 'load_custom_wp_admin_style' );

これで準備は完了です。

確認

では、ブラウザでcssファイルが読み込まれているか確認してみましょう。

正常にCSSファイルが読み込まれるようになっていますね。
あとはこのCSSファイルに管理画面向けのCSSを記述していけば良いです。

終わりに

以上のように、簡単にWordpressの管理画面のCSSを調整出来るようになりました。
細かい部分を変えるだけでも記事の書きやすさや管理のしやすさが変わるので、こちらを参考にCSSを調整してみてください。