こんにちは、WPホームページ研究所の運営サポートチーム(@WP_LABO)です。
カスタム投稿用の設定画面をCSSでデザイン調整する方法をご紹介いたします。
カスタム投稿画面用にCSSファイルを読み込む方法
管理画面内でカスタム投稿タイプを判定。以下は投稿タイプ(sample)の例です。
// カスタム投稿画面用にCSSを追加する
function custom_post_admin_css_include() {
global $post_type;
if ($post_type == 'sample') {
?>
<link type="text/css" href="<?php echo get_template_directory_uri(); ?>css/sample-admin.css" rel="stylesheet" />
<?php
}
}
add_action('admin_head', 'custom_post_admin_css_include');
もしCSSの格納先をプラグインディレクトリを対象にする場合は以下でOKです。読込ませる先が違います。
// カスタム投稿画面用にCSSを追加する
function custom_post_admin_css_include() {
global $post_type;
if ($post_type == 'sample') {
?>
<link type="text/css" href="<?php echo plugin_dir_url( __FILE__ ); ?>css/sample-admin.css" rel="stylesheet" />
<?php
}
}
add_action('admin_head', 'custom_post_admin_css_include');
なお、管理画面にカスタム投稿タイプの設定を追加する手順は前回にまとめた別の記事をご参照くださいませ。
最新式の無料プラグインを事前公開
WordPressは公式サイトに登録済みのプラグインだけで全機能を補足しきれません。当サイトでは使いやすさを追求した魅惑的なプラグインを無料でダウンロードいただけます。運営ホームページのマーケティング力をさらに高めるチャンスです。まずは無料でDLしてお試しくださいませ。
→ 改良されたプラグインを確認する