আপনি (বলের শর্তে) এর মধ্যে একটি ডিফল্ট রঙ সেট করতে পারেন functions.php
:
add_filter( 'get_user_option_admin_color', 'update_user_option_admin_color', 5 );
function update_user_option_admin_color( $color_scheme ) {
$color_scheme = 'light';
return $color_scheme;
}
আপডেট: নিম্নলিখিত রঙের স্কিমগুলি WP 3.8 এ ডিফল্ট হিসাবে উপলব্ধ
- তাজা
- আলো
- নীল
- কফি
- প্রাণকোষের মূল উপাদানের বহি: স্তর
- মধ্যরাত্রি
- মহাসাগর
- সূর্যোদয়
বোনাস ( ডাব্লুএমপিউদেভে পাওয়া গেছে ): ব্যবহারকারীরা যাতে অন্য রঙে ফিরে যেতে না পারে তা নিশ্চিত করতে অ্যাডমিন কালার স্কিম বিকল্পগুলি অক্ষম করুন:
remove_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );
আপডেট 2: উপরের ফিল্টারটি পরিবর্তিতযোগ্য ডিফল্ট সেট করার পরিবর্তে নির্দিষ্ট রঙের স্কিমকে বাধ্য করবে বলে উপরের ফিল্টারটি নির্দেশ করেছে । এর সমাধান হ'ল একবারে কোনও ক্রিয়াকলাপ চালানো (যেমন ব্যবহারকারী সেটআপ / নিবন্ধকরণের ক্ষেত্রে) যাতে ব্যবহারকারী তার নিজের থেকে সিদ্ধান্ত নিতে এবং রঙটি পরিবর্তন করতে পারে:
add_action( 'user_register', 'myplugin_registration_save', 10, 1 );
function myplugin_registration_save( $user_id ) {
update_user_meta($user_id, 'admin_color', 'light');
}
আপডেট 3: ঠিক আছে, তাই আরও একবার চেষ্টা করুন :)
ধারণাটি হ'ল অতিরিক্ত ব্যবহারকারী মেটা ডেটা যুক্ত করা (দেখুন custom_admin_color_scheme
) ব্যবহারকারী প্রোফাইল আপডেট হওয়ার সাথে সাথে; যতক্ষণ ক্ষেত্রটি সেট না করা থাকে ততক্ষণ true
আমরা ডিফল্ট অ্যাডমিন রঙের স্কিমটিকে আমাদের পছন্দের রঙিন স্কিমে পরিবর্তন করব:
// add custom user meta data
add_action('personal_options_update', 'save_custom_admin_color_optios');
function save_custom_admin_color_optios( $user_id ) {
update_user_meta($user_id, 'custom_admin_color_scheme', true);
}
// change default color scheme if not customized
$customized_color_scheme = get_user_option( 'custom_admin_color_scheme', get_current_user_id() );
if ( empty($customized_color_scheme) ) {
update_user_meta(get_current_user_id(), 'admin_color', 'light');
}
আপডেট করুন 4: অবশেষে সেখানে সহজে হয় হ্যান্ডেল ডিফল্ট অ্যাডমিন রঙ স্কিম wordpress.org উপর একটি খুব সুন্দর প্লাগইন: ডিফল্ট এডমিন রঙ স্কিম