• Heja, walczę z uprawnieniami dla redaktora.
    Chcę mu przydzielić możliwość zarządzania Widgetami.

    Próbowałem w ten sposób:

    if(is_admin()){
    	$role =& get_role('moj_nowy_redaktor');
    	$role->add_cap('switch_themes');
    	if (!current_user_can( 'manage_options' )){
    		echo '<style type="text/css">.wp-first-item { display: none;}</style>';
    		$current_page =  "http://" . $_SERVER['HTTP_HOST']  . $_SERVER['REQUEST_URI'];
    		$dont_visit_this = "http://" . $_SERVER['HTTP_HOST']  . "/wp-admin/themes.php";
    		if ($current_page == $dont_visit_this){
    			header("Location:http://" . $_SERVER['HTTP_HOST']  . "/wp-admin/widgets.php");
    		}
    	}
    }

    Działa 🙂 Ale się sypie w innych uprawnieniach. Pomożecie ?

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • Temat ‘Nadanie praw dla redaktora ( widgety)’ jest zamknięty na nowe odpowiedzi.