Я тестирую новый плагин WordPress, поэтому нет необходимости делать кодировку js или php. Предполагается, что плагин поддерживает динамические поля формы.
На вкладке «Настройки» каждого поля формы существует поле, в котором пользователи могут создавать собственные ключи для параметров запроса. Но мне еще предстоит выяснить - несмотря на долгие часы исследований - как создать строку запроса, в которой неизвестное значение для данного ключа собирается из формы при его отправке, добавляется в строку запроса и передается во вторую форму.
Каждое поле имеет идентификатор по умолчанию, который, как я полагаю, совпадает с «ключом» в уравнении ключ = значение. Хотя мне могут понадобиться пользовательские ключи для сложной формы, для простой формы «Имя», «Адрес» и «Электронная почта», я решил использовать идентификаторы по умолчанию. Если это не так, то запрос ...?name-1={name-1}
приведет к тому, что значение, введенное пользователем в поле name-1, будет применено к значению {name-1}. Но это не то, что происходит.
Итак, я читаю и экспериментирую безрезультатно.
Вот мое последнее усилие:
Я добавил пользовательский параметр запроса first_name
в идентификатор поля по умолчанию {name-1}.
Результирующая строка запроса: .... ?name-1={first_name}
После отправки термин "имя_первой" появляется в поле имени второй формы, а не в представленном имени.
Самым близким к успеху, которого я достиг, является добавление правильных данных к URL-адресу, похожему на: "... name1=joe&name2=blow&email1=joeblow@gmail.com
Но это все, что получают эти данные. На самом деле они никогда не заполняют поля второй формы.