Помогите скрыть корзину!

Нужна помощь (wp 3.0) необходимо скрыть корзину с удаленными постами (внимание: именно скрыть, а не удалить) для определенных групп пользователей. то есть оставить только для админа и ещё одной группы. Заранее спасибо:)

Попробуйте http://wordpress.org/extend/plugins/adminimize/ Там в настройках черт ногу сломит, зато можно накрутить что угодно.

Точно не подскажу, но направление дам:
С помощью php проверяешь какие права у залогиненного пользователя (погугли, в вордпррес наверняка есть подобные функции типа is_administrator(). Имя скорее всего другое, но суть та же ), и если для него нужно скрыть корзину, то делаешь ей в css display:none; Имя корзины уточняешь в firebug.

в adminimize этих настроек я не нашёл, может, конечно, глаза не на том месте, но всё таки, второй вариант сейчас попробую…

Точно не подскажу, но направление дам:
С помощью php проверяешь какие права у залогиненного пользователя (погугли, в вордпррес наверняка есть подобные функции типа is_administrator(). Имя скорее всего другое, но суть та же ), и если для него нужно скрыть корзину, то делаешь ей в css display:none; Имя корзины уточняешь в firebug.

а чуть поконкретнее можно? А то не очень понятно.

<?php 
    global $current_user;
    if( user_can($current_user->ID, 'administrator') )  
        echo "<style>li.trash {display:block;}</style>"; 
    else
        echo "<style>li.trash {display:none;}</style>";
?>

нужно только заменить li.trash на более точное css имя вашей корзины. Честно, мне лень это выяснять.

Спасибо за помощь, работать будет – сообщу)

Anonymous
Отправить
Ответ на: