Страница 1 из 1
Как сменить тему для пользователя после принудительной замены
Добавлено: 28.10.2018 11:00
detektorv
Здравствуйте, не подскажите, может можно как то сменить тему для отдельного пользователя при активной галочке "принудительная смена" ??
Отправлено спустя 1 минуту 12 секунд:
извиняюсь, не принудительная а
Заменять стиль пользователя:
Стиль, выбранный пользователем, будет заменён стилем по умолчанию.
Стоит ДА
Отправлено спустя 16 минут 11 секунд:
Или может можно как то скрыть элемент в шаблоне для одного пользователя и показывать остальным???
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 28.10.2018 15:12
apollion
Просто сменить
Профиль пользователя - Администрировать (его) - Личные настройки.
И там поменять.
Но пользователь сможет опять поменять стиль.
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 28.10.2018 20:21
detektorv
apollion писал(а): ↑28.10.2018 15:12
Просто сменить
Профиль пользователя - Администрировать (его) - Личные настройки.
И там поменять.
Но пользователь сможет опять поменять стиль.
Спасибо, да я знаю. Но тогда проблема в том что обновления в шаблонах придется делать в двух темах.
Может все таки как нибудь тегами можно сделать так чтоб скрыть один элемент для одного пользователя и разрешить всем остальным. или заменить вовсе.
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 28.10.2018 22:03
Sheer
USER_ID
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 29.10.2018 0:21
apollion
detektorv писал(а): ↑28.10.2018 20:21
Но тогда проблема в том что обновления в шаблонах придется делать в двух темах.
Обновление в шаблонах так или иначе придется делать во всех активных используемых темах.
detektorv писал(а): ↑28.10.2018 11:17
как то сменить тему для отдельного пользователя
Вы хотели отдельную тему для отдельного юзера - ну и я вам ответил.
А как скрыть отдельный элемент - вам выше написали.
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 29.10.2018 14:01
detektorv
Sheer писал(а): ↑28.10.2018 22:03USER_ID
Спасибо огромное))) уже не знаю который раз помогаете:))
Неудобно просить, а можете показать пример использование данного тега?
ЧТоб скрыть (убрать) от одного пользователя и показывать всем остальным
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 29.10.2018 15:08
angst66
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 29.11.2018 3:30
detektorv
angst66 писал(а): ↑29.10.2018 15:08
Мне кажется что ничего не изменилось Условие показа отдельному пользователю
Не совсем, есть элемент шаблона, который показывается всем, и я хочу его скрыть для отдельных пользователей.
Поэтому и спрашивал, как скрыть от одного но при этом чтобы показывало всем остальным
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 29.11.2018 5:04
Татьяна5
"Не равно" обозначается !=
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 29.11.2018 23:28
detektorv
Татьяна5 писал(а): ↑29.11.2018 5:04
"Не равно" обозначается !=
Здравствуте, а можно пример кода использования, когда элемент <div></div> скрыт от одного пользователя и показывается остальным? (скрываю iframe для удобства использования на телефоне)
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 30.11.2018 1:06
LavIgor
detektorv, исходя из написанного по предоставленной ссылке, можно составить такой пример (для шаблона):
Код: Выделить всё
<!-- IF USER_ID != 2 -->
<div>Блок, который виден всем, кроме пользователя с ID 2.</div>
<!-- ENDIF -->
Re: Как сменить тему для пользователя после принудительной замены
Добавлено: 30.11.2018 4:04
detektorv
LavIgor писал(а): ↑30.11.2018 1:06
<!-- IF USER_ID != 2 -->
<div>Блок, который виден всем, кроме пользователя с ID 2.</div>
<!-- ENDIF -->
Нет, все равно показывается.
Отправлено спустя 3 минуты 2 секунды:
меняю в overall_header
Отправлено спустя 12 минут 43 секунды:
Дополняю, логика довольно простая в functions php в определений переменых, сумел все таки по той ссылке разобраться:)
Все, заработало:)
Спасибо