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

URL Params

SaNcHeS
Опубликовано 8-08-2021, 01:28
Плагин WordPress Params URL позволяет получить доступ к параметрам URL в строке запроса URL. Плагин даже позволяет вам указать значение по умолчанию в шорткоде, если параметр не установлен, поэтому, если вы хотите сказать «Привет, имя», а имя не задано, он может сказать что-то вроде «Привет, друг!» Чтобы указать параметр URL-адреса резервной копии, введите несколько параметров, разделенных запятыми. Плагин будет проверять каждый параметр по порядку, пока не будет найден подходящий, и вернет его. Если не удается найти ни один из перечисленных вами параметров, будет возвращено значение по умолчанию. Например, вы можете указать [urlparam param = "FirstName, First, name" default = "Friend" /] для проверки FirstName, и если не найдено, то First, если не найдено, то имя, а если нет, то просто верните «Друг». Если параметром является дата, вы также можете указать опцию dateformat, используя удобный для PHP формат даты, например [urlparam param = "somedate" dateformat = "F Js" /]. Это замечательно, если у вас есть персонализированные ссылки, например, от Infusionsoft или Keap, поскольку это позволяет персонализировать целевую страницу с именем человека. Вы также можете использовать это для предварительного заполнения полей формы для людей на основе строки запроса. Например, если их имя передается в URL-адресе, ваша целевая страница может приветствовать зрителя по имени и предварительно заполнить его имя в форме. Использование Используйте шорткод urlparam с необязательным параметром «default». Например, [urlparam param = "FirstName" /] или [urlparam param = "FirstName" default = "Friend" /]. Для условного содержимого используйте [ifurlparam] [/ ifurlparam]. Например, [ifurlparam param = "FirstName"] Эй, я вас знаю, [urlparam param = "FirstName"]! [/ Ifurlparam] приветствует известных посетителей, но ничего не отображает пользователям без имени в строке запроса. Если вы хотите отображать контент, когда значение НЕ существует, вы можете установить пустое значение в [ifurlparam]. Например, [ifurlparam param = "FirstName" empty = "1"] Добро пожаловать на сайт, посетитель! [/ Ifurlparam] будет приветствовать посетителей без имени в строке запроса, но ничего не отобразит для посетителей с именем FirstName в строке запроса. Если вы хотите показывать контент только посетителям с определенным значением в строке запроса, вы можете установить его в [ifurlparam]. Например, [ifurlparam param = "FirstName" is = "Bob"] Привет, Боб! [/ Ifurlparam] приветствует посетителей только с параметром FirstName, установленным на Bob. Если вы хотите, чтобы urlparam возвращал атрибут HTML, например, для использования при предварительной установке значения полей ввода или скрытых полей ввода, передайте необязательный параметр attr. Вы можете установить атрибут значения для поля ввода следующим образом: или вы можете установить атрибут src для тега изображения примерно так: Если вы хотите, чтобы urlparam возвращал весь HTML-тег, например, при создании поля ввода, передайте необязательный параметр htmltag. Например, [urlparam htmltag = "input" type = "text" name = "firstname" id = "first" attr = "value" param = "FirstName" default = "Bob" /] выдаст что-то вроде Безопасность Чтобы защитить ваш сайт от отраженного межсайтового скриптинга, мы очищаем вывод с помощью esc_html (), который предотвращает передачу и отображение любых HTML-тегов. . Это помешает кому-либо передать, например, jаvascript и запустить его на вашем сайте. Начиная с автоматического обновления безопасности WordPress 4.2.3, вы больше не можете включать короткие коды в атрибуты HTML. До этого обновления WordPress вы могли установить такое значение поля: . Теперь вам нужно установить его так: или [urlparam htmltag = "input" type = "text" name = "firstname" attr = "value" param = "FirstName" /]. Если вы все еще используете этот шорткод по-старому, к сожалению, WordPress просто не обработает шорткод и вернет полный текст шорткода необработанным.

Автор: Jeremy B. Shapiro

Версия: 2.2

Последнее обновление: 2019-06-27 5:48pm GMT

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

Скачать URL Params:

url-params.zip Размер файла: 3.52 Kb
302
0