Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат

Hide This

SaNcHeS
Опубликовано 8-08-2021, 00:41
Hide This

Hide Предоставляет шорткод [скрыть], который позволяет скрыть некоторые части содержимого ваших сообщений и страниц. Вы можете легко управлять включениями и исключениями для скрытого контента на трех уровнях: абсолютный, группы и возможности и конкретный пользователь. Может быть, какую-то часть вашего поста еще не публиковать? Или, может быть, вы хотите показать определенные части вашего контента определенной группе или пользователям, скажем, вашим зарегистрированным пользователям или вашим клиентам? Этот плагин может быть тем решением, которое вам нужно. Очень важно отметить, что содержимое, заключенное в шорткод, даже не будет напечатано как HTML. Это будет действительно, действительно скрыто. Есть много отличных плагинов, которые скрывают контент с помощью CSS и jаvascript, но это не так. Если вы хотите, чтобы ваш контент не отображался, но при этом печатался как HTML, вам следует попробовать один из них. Основное использование: [hide] Lorem ipsum dolor sit amet. [/ Hide] Этот пример скроет этот контент для всех посетителей сайта. Но вы можете быть более конкретными, используя атрибуты. Допустимые атрибуты: для: (необязательно) ваших правил скрытия содержимого. Вы можете использовать абсолютные правила (все, нет, [!] Зарегистрированные), правила по ролям и возможностям ([!] {Роль}, [!] {Роль}: [!] {Возможность},: [!] {Возможность} ) и правила для конкретного пользователя (идентификатор пользователя: [!] {ID}, адрес электронной почты пользователя: [!] {адрес электронной почты}, имя пользователя: [!] {имя пользователя}). exclude: (необязательно) ваши правила для показа скрытого контента некоторым конкретным посетителям. Что касается, вы можете использовать абсолютные правила (все, нет, [!] Зарегистрированы), правила по ролям и возможностям ([!] {Роль}, [!] {Роль}: [!] {Возможность},: [! ] {возможность}) и правила для конкретного пользователя (идентификатор пользователя: [!] {ID}, адрес электронной почты пользователя: [!] {адрес электронной почты}, имя пользователя: [!] {имя пользователя}). test: (необязательно) для отладки. Ожидаемый результат. Принимает содержимое и пусто. Используйте его с умом, потому что он печатает сообщение с результатом теста. Некоторые полезные примеры: Скрыть ваш контент для всех посетителей: [hide] Lorem ipsum dolor sit amet. [/ Hide] Скрыть ваш контент для всех посетителей, кроме определенного пользователя: [hide for = "all" exclude = "username: foo "] Lorem ipsum dolor sit amet. [/ Hide] Скрыть ваш контент для всех незарегистрированных посетителей: [hide for ="! Logged "] Lorem ipsum dolor sit amet. [/ Hide] Скрыть ваш контент для всех авторизованных посетителей: [hide for = "logged"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для всех вошедших в систему посетителей, кроме конкретного пользователя: [hide for = "logged" exclude = "username: foo"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для определенной роли: [hide for = "вкладчик"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для двух определенных ролей: [hide for = "editor, участник "] Lorem ipsum dolor sit amet. [/ Hide] Скрыть ваш контент для всех посетителей, кроме определенной роли: [hide for ="! Administrator "] Lorem ipsum dolor sit amet. [/ Hide] [hide for =" all " exclude = "administrator"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для всех посетителей, за исключением двух конкретных ролей: [hide for = "! administrator,! editor"] Lorem ipsum dolor sit amet. [/ hide] [hide for = "all" exclude = "administrator, editor"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для пользователей с определенной ролью и конкретными возможностями: [hide for = "some_role: do_a_barrel_roll"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для пользователей с определенной ролью роль, не имеющая определенных возможностей: [hide for = "some_role:! do_a_barrel_roll"] Lorem ipsum dolor sit amet. [/ hide] Скрытие вашего контента для пользователей с определенной способностью: [hide for = ": do_a_barrel_roll"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для конкретного пользователя по имени пользователя: [hide for = "username: foo"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для конкретного пользователя по идентификатору пользователя: [hide for = "userid: 42"] Lorem ipsum dolor sit amet. [/ hide] Скрыть ваш контент для определенного пользователя по электронной почте: [hide for = "useremail: foo@mail.com"] Lorem ipsum dolor sit amet . [/ hide] Скрыть ваш мошенник палатка для всех, кроме конкретного пользователя по имени пользователя: [hide for = "username:! foo"] Lorem ipsum dolor sit amet. [/ hide] К настоящему моменту вы должны уловить идею. Обратите внимание, как вы можете использовать! отклонять такие значения, как статус входа в систему, роли, возможности и значения пользователей. Расширение Этот плагин предлагает хуки для фильтров, так что вы можете изменять его функциональность или добавлять свои собственные. hide_this_attributes: измените атрибуты, которые получает шорткод. hide_this_content: Измените весь контент, который печатает шорткод. hide_this_hide_rules: изменить правила скрытия содержимого. hide_this_show_rules: изменить правила отображения контента. Содействие Вы можете вносить предложения и вносить свои изменения в этот плагин на Github.

Автор: Andrés Villarreal

Версия: 1.1.3

Последнее обновление: 2018-02-12 11:29pm GMT

Понравилось?
0
0
0

Скачать Hide This:

hide-this.zip Размер файла: 8.04 Kb
357
0