こんにちは
pluginディレクトリの、hello.phpに(プラグイン作るのが本当ですが)以下のコードを追加すれば、マルチサイトでもデフォルトの色を指定できます。
Hello Dolly をネットワークで有効にしてください。
ただ、後でユーザーが自分の色に変更することはできなくなると思います。
add_filter('get_user_option_admin_color', 'my_change_color');
function my_change_color($result) {
return 'ocean';
}
変更可能にする場合は、
get_user_option( 'admin_color' );
update_user_option( $user_id, $option_name, $newvalue, $global );
等を調べてみるといいかも
nobita様
ありがとうございます。
教えていただいたコードをもとに
add_filter('get_user_option_admin_color', 'my_change_color');
function my_change_color($result) {
if(get_bloginfo('url') == "http://example.com/multisitename"){
return 'coffee';
}else{
return 'fresh';
}
}
とすることで、想定の動作が出来ました。
ユーザー自身で変更可能にする方法は、現状では必要ではありませんでしたので、未確認ですが、アドバイスありがとうございます。今後の参考にさせていただきます。
本当に助かりました、ありがとうございます。