WordPress 2.5 den kullanıcıya özel admin paneli renk şeması

Bir önceki makalemde WordPress 2.5 sürümü ile değişen ve yeni eklenen fonksiyonlardan bahsetmiştim. Kullanıcının kendi isteğine göre seçebildiği admin paneli renk şemaları da bunlardan biriydi. Kendimize özel ve arkadaşlarımızla paylaşabileceğimiz bir admin paneli sitili için gerekli olan WordPress 2.5 sürümüne uyumlu aşağıda göreceğiniz örnek gibi bir eklenti yazmak.

Bu eklenti fonksiyonları aşağıda ki gibidir;
wp_admin_css_color(
$shortname, // örnek: 'benimrenksitilim', bu kisa isim wp_options tablosuna yazılacak.
$longname, // örnek: 'Benim Renk Sitilim'
$css_url, // URL özel admin sitili adresi.
array(
$color_code_1, // HTML renk kodları '#123456'
$color_code_2, // veya 'red'
$color_code_3, // veya 'rgb(100,100,100)'
... // istediginiz renk kodlarını kullanabilirsiniz.
)
);

Aşağıda örneği görüdüğünüzde çok basit olduğunu göreceksiniz.

Örnek

Ben Türkiye'nin kırmızı ve beyaz renkleri ile bir örnek yaptım.
<?php
/*
Plugin Name: Admin Custom CSS: Turkish
Plugin URI: /
Description: eklenti örneği: admin paneline özel css
Author: wolkanca
Version: 0.1
Author URI: https://wolkanca.com.tr/eski/
*/
add_action('admin_init','custom_admin_css_turkish');
function custom_admin_css_turkish() {
$plugin_url = get_option( 'siteurl' ) . '/wp-content/plugins/' . plugin_basename(dirname(__FILE__)) ;
wp_admin_css_color(
'turkish',
__('Turkish'),
$plugin_url . '/wp-admin-turkish.css',
array(
'#000000',
'#ffffff',
'#ff0000',
'red;border-color:#ffffff;background:transparent url('.$plugin_url.'/flag_tr.gif) center center no-repeat;'
)
);
}
?>

Eklentiyi etkinleştirdiğinizde admin panelinde profil bölümüne giderek bu renk şemasını görebilir ve seçebiliriz.
WordPress 2.5 renk şeması eklenti

Eklentiyi buradan indirip, WordPress 2.5 sürümü blogunuzda kullanabilir, değiştirebilir ve inceleyebilirsiniz.

“WordPress 2.5 den kullanıcıya özel admin paneli renk şeması” için 3 yanıt

  1. hakkaten bunun farkı nedir. wordpress in renk belirleme seçeneği zaten var..

    şöyle bi şey arıyorum kullanıcılar dashboard u göremesin. sadece kendi profilini görüntüleyebilsin. var mıdır böyle bi eklenti?