私の現在のPHPコードは機能しており、「テーマオプション」ページ(WP APIの外観メニューの下にあります)を希望どおりにスタイリングしていますが...
CSS スタイルシートは、WP ダッシュボードの他のすべてのメニュー (「設定 > 一般オプション」に影響するなど) ページにも適用されています。スタイルシートを自分の「テーマ オプション」ページだけに適用し、他を改ざんしないようにするにはどうすればよいですか?
私のスタイルシートの名前は「theme-options.css」で、「include」> include/theme-options.css というフォルダー内にあります。以下のコードは、「theme-options.php」ページ内に配置されています。
<?php
// Add our CSS Styling
add_action( 'admin_menu', 'admin_enqueue_scripts' );
function admin_enqueue_scripts() {
wp_enqueue_style( 'theme-options', get_template_directory_uri() . '/include/theme-options.css' );
wp_enqueue_script( 'theme-options', get_template_directory_uri() . '/include/theme-options.js' );
}