• 29-09-2013, 20:42:17
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar, kullanıcı rollerinde yapmak istediğim bir değişiklik var fakat işin içinden çıkamadım henüz , uzman arkadaşlarımız belki bir yol gösterebilirler .

    Yapmak istediğim:
    Kulandığım temanın kendisine ait bir tema yönetim paneli mevcut, bu panel sadece Admin olarak giriş yapıldığında Wp-Admin de görülüyor.
    Benim istediğim; Editor olarak giriş yapmış kullanıcının Tema Panelini görebilmesi buradan temayı düzenleyebilmesi fakat sitenin geri kalan ayarlarını değiştirememesi.

    Denediklerim:
    Birçok Role Manager Plugin denedim fakat istediğimi yapacak bir tane bulamadım, Editöre Theme_Edit yetkisi vermeme rağmen Temanın kendi Admin paneli çıkmıyor ve bir şekilde linke ulaşılsa bile "Bu Sayfayı görüntülemeye Yetkiniz yok ! " diyor

    Biraz araştırdıktan sonra temanın functions.php dosyasına bir kod ekleyerek bunu yapabileceğim düşüncesindeyim. Şöyleki:

    // Load Theme Local File
    $locale = get_locale();
    
    if (is_admin()) {
        load_theme_textdomain('cms', CMS_ADMIN . '/languages');
    	
        $locale_file = CMS_ADMIN . '/languages/' . $locale . '.php';
    } else {
        load_theme_textdomain('cms', CMS_THEME . '/languages');
    	
        $locale_file = CMS_THEME . '/languages/' . $locale . '.php';
    }
    
    if (is_readable($locale_file)) {
        require_once($locale_file);
    }
    Bu kodu:

    if (is_admin()) {
        load_theme_textdomain('cms', CMS_ADMIN . '/languages');
    admin ve editör şeklinde değiştirebilirsem panel editöre de görünür olacaktır diye düşünüyorum, tabi sadece düşünüyorum , yardımcı olabilecek arkadaşlara şimdiden teşekkürler...
  • 30-09-2013, 10:35:36
    #2
    Arkadaşlar bu konu hakkında bana yardımcı olabilecek kimse yok mu ?
  • 01-10-2013, 23:42:56
    #3
    Bir arkadaşımınızın tavsiyesi üzerine User Role Editor isimli bir plugin denedim fakat yine olmadı ne yazıkki , konu hakkında fikri olan arkadaşımız var mı ?