質問: マルチサイトの異なるサイトに対する異なるバックエンドカラースキーム マルチサイトのサイトごとに異なるバックエンドカラースキームを選択することは可能ですか?サイトaの場合は「sunrise」、サイトbの場合は「midnight」です。ユーザーが設定することが不可能な場合は、プラグインやテーマを介して実施することができますか?
回答: 次のコードをfunctions.phpファイルに追加すると、これが管理ヘッダーセクションにフックされ、それに応じて選択したスタイルが一致するサイトに配置されます。add_action('admin_enqueue_scripts', 'my_admin_background'); function my_admin_background() { wp_enqueue_style( 'custom-style', get_template_directory_uri() . '/css/custom_script.css' ); global $blog_id; $color = ''; if ($blog_id == 1) { $color = 'white'; } elseif ($blog_id == 2) { $color = 'red'; } elseif ($blog_id == 3) { $color = 'blue'; } else { $color = 'yellow'; } $custom_css = "<style> body { background: $color } </style>"; wp_add_inline_style( 'custom-style', $custom_css ); }