26 ответ(ов) в теме
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
1
01:28

Добрый день! Интересует вопрос: можно ли добавлять контент в личный кабинет, но чтобы по умолчанию он был закрыт, и открывался только по разрешению администратора для каждого отдельного юзера?
Например у меня спортивная игра, и 10 уровней, это 10 вкладок, они закрыты - я пишу - чтоб открыть доступ оплатите, человек присылает скрин оплаты и я как администратор открываю ему доступ к вкладке, но чтоб он без сам как пользователь кабинета его открывать не мог

Редакции сообщения
05.06.2020 01:30XdartikXПричина: не указано
0
Preci
не в сети 11 минут
На сайте с 11.11.2014
Участник
Тем 66
Сообщения 994
2
02:07

Думаю можно реализовать через

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

- т.е. сделать 10 форм которые редактирует админ. разместить каждую в свою вкладку и, когда юзер сделает что надо, вставить ему в форму контент.

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
3
02:09

Я просто видел какой плагин, позволяющий именно закрывать часть контента, совместим с wp recall

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
4
02:13

И вот что еще, можно ли вывести содержимое страницы созданной в вп через wp-recall? Тоесть так: есть у меня вордпресс меню доступное из главной страницы и с личного кабинета, и там эти 10 уровней, которые доступны только после разрешения админа.
Так я понимаю как закрыть доступ к странице если на главной нахожусь, но вот допустим я попал в админку и хочу вывести содержимое страницы, которую открыл администратор и чтоб она также была доступна не через wp-recall а там с меню вордпесс, но в контексте личного кабинета

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
5
02:15

Тоесть по факту заготовить 10 страниц для каждого уровня, их стилизовать, но доступ к ним только после разрешения админа в личном кабинете

0
Владимир (Otshelnik-Fm)
не в сети 41 минута
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17448
6
09:09

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

Перенесено. Вопрос не по работе сайта codeseller.

В одной теме решаем один вопрос.

По закрытию части контента смотрите эту товарную группу

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

возможно и этот доп

Вы не можете просматривать опубликованные ссылки
0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
7
15:59

Здравствуйте! Интересует такой вопрос: есть задача скрытия контента по умолчанию для зарегестрированных пользователей, тоесть человек регается и при попытке перейти по вкладке, содержимое вкладки блокируется и только после того как админ открыл доступ к вкладке, содержимое открывается:

Вот код скрытия контента(контент по умолчанию доступен админу):
------------------------------------------------------------
function true_content_by_user_one( $attr, $content = null ) {
// массив со значениями по умолчанию, которые будут применяться, если в шорткоде не был указан параметр
$defaults = array(
'capability' => 'administrator'
);
extract( shortcode_atts( $defaults, $attr ) );
if ( current_user_can( $capability ) && !is_null( $content ) && !is_feed() ) {
return $content;
}
return 'Доступ к контенту ограничен🔒'; // указываем сообщение об ошибке если нужно
}

add_shortcode( 'access', 'true_content_by_user_one' );
------------------------------------------------------------

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
8
16:03

В админке в поле пользователи -> переход на нужного пользователя - поввляются поля:
Уровень 1 выпадающий список(Открыть/закрыть)
Если нажимаю открыть - и обновляю профиль - то поле открывается для данного юзера

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
9
16:05

Принцип такой, насколько я понял, нужно работать с содержимым вкладки и если выбран пункт - доступ открыт - то открывать доступ, иначе закрывать

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
10
16:06

Тоесть по сути открыть - означает отменить действие шорткода и убрать его

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
11
16:07

В самом содержимом вкладки я обварачиваю верстку в [access]Контент[/access]

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
12
16:13

Я правильно рассуждаю? по логике работы

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14756
13
18:49

самое сложное в вашей задаче - реализовать функционал управления доступом к вкладкам ЛК для каждого отдельного пользователя, а реализация доступа в зависимости от установленного доступа - лишь последствия.

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
14
19:14

Но задача в принципе реальная?

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
15
19:17

Либо может есть готовые дополнения которые помогут получить доступ к вкладкам для каждого отдельного пользователя

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14756
16
19:23

можно рассмотреть Profile Types Manager, но там доступ к вкладкам задается для определенного типа пользователей, если каждому типу задать определенный набор вкладок, то можно переключать пользователя между типами тем самым регулируя доступ к вкладкам ЛК

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
17
19:41

И еще у меня последний вопрос: по поводу вывода пользователей, шорткодом [userlist]
Можно ли организовать вывод в виде слайдера в котором будут для каждого пользователя видны:
Аватарка
Рейтинг
Имя пользователя

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
18
19:43

Тоесть пользователи постоянно листаются в слайдере и как только новый пользователь появился он сходу попал в этот слайдер

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
19
19:44

Я думаю это можно сделать и не с помощью wp recall, поскольку список пользователей можно получить и другими способами, но интересно можно ли такое провернуть с помощью wp recall

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14756
20
19:49

если интересно, то да, это можно сделать

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
21
19:52

Спасибо, просто стандартный вывод не оч красивый, а хочется ярко на главной вверху

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
22
21:19

И еще почему-то рейтинг не отображается у пользователя:

<div class="user-single" data-user-id="ID; ?>">

<a title="" href="">

<a href="">

---------------------------------------------------------------
Хотя сама функция вывода рейтинга есть -

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
23
21:20

Вижу аватарку, вижу имя пользоватея, а вот рейтинг который у него в личном кабинете указан, этого нету

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
24
21:21

Я скопировал шаблон вывода userlist и кастомизирую его

0
XdartikX
не в сети 3 месяца
На сайте с 04.06.2020
Участник
Тем 3
Сообщения 25
25
22:37

И еще: почему-то выводится пустой пользователь еще у которого data-user-id пустой

0
Владимир (Otshelnik-Fm)
не в сети 41 минута
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17448
26
09:58

Прекращаем оффтоп.

Тема закрыта.

По новому вопросу - новая тема на форуме. С полноценным вопросом, а не обрывками фраз идущими отдельными сообщениями.
В одной теме - решаем один вопрос.

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