Мне нужно создать функцию php, которая позволит мне использовать короткий код, который будет захватывать ВСЕ текущие параметры URL (например: [grab-params]). Этот шорткод будет использоваться в ссылке «Купить сейчас» в моей таблице цен Go Go, чтобы иметь динамическую кнопку, позволяющую пересылать текущие параметры после нажатия на ссылку.
Пример:
Скажем, текущий URL выглядит следующим образом:
https://sitename.com/static-page/?param1=val1¶m2=val2¶m3=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¶m2=val2¶m3=val3#random-id
Я пытался использовать плагин URL Params, чтобы сделать это для меня без удачи ... Не похоже, что в настоящее время на рынке есть какие-либо плагины, которые позволяют использовать шорткод, как я желаю.
Я буду размещать эту функцию внутри моего файла functions.php.
Любая помощь будет принята с благодарностью.