Suporte » Plugins » Limitar acesso de um plugin instalado

  • Estou usando o All-In-One Slideshow. Ele e muito bom, mas preciso que ele seja exibido apenas para o admin e não para todos os usuarios(editor, autor,…) no dashboard

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Não sei se tem esta função, mas o plugin Role Manager gerencia a parte de permissões.

    Tenta ele: http://www.im-web-gefunden.de/wordpress-plugins/role-manager/

    Criador do tópico jcebidanes

    (@jcebidanes)

    Valeu nuvenus! Não consegui limitar o acesso a um item do menu, mas consegui uma solução paleativa que nesse caso irá resolver que é esconder a área do menu completa, no meu caso configurações.

    Fica aqui a dica esse script. Eu achei em e dei uma personalizada para o admin não sofrer as restrições.
    Link: 10-wordpress-dashboard-hacks

    //remove areas do menu
    add_action('admin_menu', 'remove_menus');
    function remove_menus () {
    global $menu;
    	if( (current_user_can('install_themes')) ) { // check if admin and hide these for admins
    		$restricted = array();
    	}else{ // hide these for other roles
    		$restricted = array(__('Dashboard'), __('Settings') , __('Tools'), __('Comments'));
    	}
    	end ($menu);
    
    	while (prev($menu)){
    		$value = explode(' ',$menu[key($menu)][0]);
            if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){
    			unset($menu[key($menu)]);
    		}
    	}
    }

    E bem tranquilo de usar, mas infelizmente ele remove toda area e não apenas um item como sería o ideal.

    Abração! =D

    Utiliza o Plugin Adminimize, ai é só bloquear

    http://wordpress.org/extend/plugins/adminimize/

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Limitar acesso de um plugin instalado’ está fechado para novas respostas.