Создайте функцию, позволяющую использовать шорткод для захвата ВСЕХ параметров URL [WordPress Site] - PullRequest
0 голосов
/ 13 апреля 2019

Мне нужно создать функцию php, которая позволит мне использовать короткий код, который будет захватывать ВСЕ текущие параметры URL (например: [grab-params]). Этот шорткод будет использоваться в ссылке «Купить сейчас» в моей таблице цен Go Go, чтобы иметь динамическую кнопку, позволяющую пересылать текущие параметры после нажатия на ссылку.

Пример: Скажем, текущий URL выглядит следующим образом: https://sitename.com/static-page/?param1=val1&param2=val2&param3=val3

Я ожидаю использовать шорткод в ссылке «Купить сейчас» следующим образом: https://sitename.com/different-static-page/[grab-params]#random-id

Я ожидаю, что шорткод [grab-params] будет заменен на: ? Param1 = val1 & param2 = значение2 & param3 = val3

Создание окончательного URL: https://sitename.com/different-static-page/?param1=val1&param2=val2&param3=val3#random-id

Я пытался использовать плагин URL Params, чтобы сделать это для меня без удачи ... Не похоже, что в настоящее время на рынке есть какие-либо плагины, которые позволяют использовать шорткод, как я желаю.

Я буду размещать эту функцию внутри моего файла functions.php.

Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...