Изменить URL в отправке, не теряя WordPress page_id

У меня есть веб-сайт, и в нем есть некоторые функции, которые собирают некоторые данные и затем отправляют их на URL с отправкой. HTML-код выглядит следующим образом:

<span class="nearest"; style="color: white; font-size:15px; font-weight: bold">
  <form action="http://example.com/?page_id=262" method="post">
    <input type="submit" value="Solicitar" name="Submit" id="frm1_submit" class="btn btn-primary "style="font-size: 14px; font-weight: bold">
  </form>
</span>
<br>

Как и Wordpress, я бы хотел, чтобы весь контент был перейдите к контактной форме на странице http://example.com/?page_id=262 . Вот почему мне нужно, чтобы, когда люди нажимали «Запрос», отправка пересылалась на другой URL, который должен выглядеть следующим образом:

http://example.com/?page_id=262&5value1=precio&5value2=ciudad

Однако, это выглядит так:

http://example.com/?5value1=precio&5value2=ciudad.

Это скажем, мне не хватает page_id = 262 &.

У вас есть идеи, как решить эту проблему?

1
задан 06.01.2017, 05:12
0 ответов

Ты теряешь page_id=262& потому что эта часть первоначального унифицированного указателя ресурса - переменная GET. Чтобы мочь воссоздавать запрос с тем же параметром, ты будешь должен включать этикетку скрытого INPUT:

<input type="hidden" value="262" name="page_id">

Размести ее немедленно после этикетки <form ... > чтобы получать унифицированный указатель ресурса, который ты желаешь.

1
ответ дан 03.12.2019, 17:51