Домой WordPress WordPress: Вопросы и ответы Отображение только своих записей для определенной роли
11ответ(ов) в теме
Lev
не в сети 4 года
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
1
01:54

Здравствуйте.

Установлен плагин User Role Editor через него создал новую роль, Organizer.
Отключил все лишние, не нужные возможности, но не могу сделать так, что бы эта роль видела только свои созданные записи.
Почему то видит все, что есть в разделе, хоть и редактировать не может.
Как это можно реализовать?
Спасибо.

0
garry
не в сети 15 часов
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2935
2
12:21

Расковыряйте вот этот старый плагин Manage/View Your Posts Only, там для авторов, но можно роль поменять наверняка.
Возможно, что сейчас уже есть другие фильтры и наверняка можно сделать на основе роли другой код. Но как вариант.
Не смотрел и не знаю как работает.

0
Lev
не в сети 4 года
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
3
18:49

Спасибо, попробовал. Но наверно он не подойдет. Последнее обновление 4 года назад и есть отзывы о багах. Так же, что бы он не скрывал записи от редакторов, нужно дополнительно код в функции писать. Много костылей получается.
Искал пару дней но так толком ничего и не нашел.
1 плаг, что бы создатьновую роль
2 плаг, что бы ограничить права и скрыть лишнее от этой роли
3 плаг, что бы этой роли показывались только свои записи. + код в функции.
Жесть какая то получается.

Может кто знает более гуманный способ все это сотворить? ))

0
Вова (Otshelnik-Fm)
не в сети 17 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
18:57

Никакими ролями вы не скроете записи для роли по дефолту в ВП. Вордпресс не ведет ограничения для просмотра. Все объяснено в этой таблице

Вы не можете просматривать опубликованные ссылки

- все что может ваш ВП

Для этого надо писать свой функционал - проверять кто на сайте, какая у него роль и фильтровать контент по условию. Ну или плагин искать

Вы не можете просматривать опубликованные ссылки
0
Lev
не в сети 4 года
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
5
22:43

В плагинах искал, но может плохо, не знаю. Но так же ничего путного не нашел.
Часть буду скрывать наверно через плаг Adminimize а часть пытаюсь стилями как описано

Вы не можете просматривать опубликованные ссылки

в первом коде.

Редакции сообщения
09.01.2018 22:44LevПричина: не указано
09.01.2018 22:48LevПричина: не указано
0
Lev
не в сети 4 года
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
6
01:01

Наверно даже без Adminimize обойдусь. Все лишнее просто скрою через ксс.
Один момент не могу решить.
Подскажите, как скрыть лишние пункты с чекбоксами в "настройки экрана" в постах?
Вписываю к примеру так
#postcustom-hide { display: none; }
в код который писал выше и он скрывает только чекбокс а само название элемента остается и если по нему клацнуть то он срабатывает.
А если вписывать в консоли разработчика то скрывает вместе с названием.

0
Вова (Otshelnik-Fm)
не в сети 17 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
7
09:54

Скрином покажите что вам нужно?

0
Lev
не в сети 4 года
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
8
14:46

Я вот об

Вы не можете просматривать опубликованные ссылки

настройках.
Не получается через стили скрыть чекбокс в месте с названием. Как только не цеплялся. В браузере пишешь, все норм, а когда добавляешь в стили (в код выше) то только чекбокс прячется и все. Хотя все остальные стили внесенные туда работают.

0
Вова (Otshelnik-Fm)
не в сети 17 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
9
14:56

#postcustom-hide

- а с чего вы взяли что это айдишник? В верстке разве указано что это id? Это тег label

Вы не можете просматривать опубликованные ссылки
1
Вова (Otshelnik-Fm)
не в сети 17 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
10
15:01

#screen-options-wrap label[for="postcustom-hide"] {
    display: none;
}

Почитайте про атрибуты css

Вы не можете просматривать опубликованные ссылки
1
Lev
не в сети 4 года
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
11
15:35

Я так подумал вот из за этого

Вы не можете просматривать опубликованные ссылки

С таким в ксс не приходилось еще сталкиваться.

Все получилось. Спасибо Владимир.

0
Тема закрыта. Публикация новых сообщений запрещена.