Çok kullanıcılı sistemlerde, hele ki birden fazla yönetici varsa temanızın kodlarına karışmalarını istemeyebilirsiniz. Bu gibi durumlarda yönetim alanınızdan tema düzenleyicisini kaldırabilirsiniz. Bu nu yapmak için kullandığınız temada bulunan functions.php dosyasına aşağıdaki fonksiyonu eklemek yeterli olacaktır. Bu fonksiyonla beraber sizin haricinizde kimse tema düzenleme alanını kullanamayacak. Bu da size bazı dosyalarınızı ve size ait fonksiyonları koruyabilirsiniz…
Kod
Bu kod ile birlikte temanızın içinde bulunan functions.php dosyasını düzenleyeceğiz. Bu temanızın ve WordPress sisteminin düzgün çalışabilmesi için gerekli olan bir dosya olduğundan, işlemden önce lütfen yedek alınız. functions.php wp-content/themes/temanizin-adi/ klasöründe bulunur.
Kodu functions.php
dosyasında en son satırda bulunan ?>
etiketinden önce ekleyin.
function wpr_remove_editor_menu() { remove_action('admin_menu', '_add_themes_utility_last', 101); } global $remove_submenu_page, $current_user; get_currentuserinfo(); if($current_user->user_login !== 'admin') { //Kullanıcı adınızı ekleyin add_action('admin_menu', 'wpr_remove_editor_menu', 1); }
Yukarıdaki ışıklandırdığım (7.) satıra kendi kullanıcı adınızı eklediğiniz takdirde sizin haricinizde kimse tema düzenleme alanını göremez, müdahale edemez.
Selametle