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

GET Params

SaNcHeS
Опубликовано 7-08-2021, 19:44
GET params - это плагин, предоставляющий вашим страницам и сообщениям шорткоды, позволяющие отображать параметры GET из текущего URL-адреса на страницах и сообщениях или отображать / скрывать контент в зависимости от значений параметров GET. В качестве примера я использую этот плагин, чтобы показывать персонализированные инструкции по установке пользователям другого программного обеспечения, которое я написал, просто направляя их по URL-адресу на моем сайте WordPress вместе с переменными GET, выбранными для обеспечения того, чтобы настраиваемые поля и разделы отображать именно то, что требуется для установки моего программного обеспечения. См. FAQ, если у вас возникли проблемы в WordPress 4.2.3. Ниже приведены примеры, предполагающие, что пользователь переходит на страницу вашего сообщения http://example.com/post/3/?paramname=showme Отображение параметров GET напрямую [display-get-param name = "paramname"] Показывает значение GET с именем paramname ('showme' в примере URL) или «пустое значение», если не задано. [display-get-param name = "paramname" default = "Paramname was blank"] Показывает значение GET с именем paramname, или «Paramname was blank», если нет. Управление отображением вложенного содержимого в зависимости от значений параметров GET [display-if- get name = "myparam"] Это вложенное содержимое отображается только в том случае, если myparam передан как параметр GET (с любым значением) [/ display-if-get] Другой пример указания значения для сопоставления: [display-if-get name = " myparam "value =" true "] Это содержимое отображается только в том случае, если myparam передан как параметр GET и равен" true "[/ display-if-get] Инвертирование критериев Плагин также содержит противоположность display-if-get, которая называется показать-если-не получить. Содержимое display-if-not-get будет отображаться только во всех случаях, когда display-if-get с теми же параметрами НЕ будет отображаться. Это означает, что содержимое display-if-not-get также будет отображаться, если именованный параметр вообще не существует в строке запроса URL. Блоки if / else Это, по сути, возможно, если использовать комбинацию display-if-get и display-if-not-get с одинаковыми параметрами. [display-if-get name = "opt" value = "1"] Вы выбрали вариант 1 - URL содержит /? opt = 1. [/ display-if-get] [display-if-not-get name = "opt" value = "1"] Вы выбрали вариант, отличный от варианта 1. [/ display-if-not-get]

Автор: Lever Technology LLC

Версия: 1.1

Последнее обновление: 2019-07-18 7:14am GMT

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

Скачать GET Params:

get-params.zip Размер файла: 2.76 Kb
366
0