В WooCommerce я использую URL-запрос во внешней / партнерской ссылке, чтобы перенести название продукта в поле формы, например: https://domainname.co.uk/book-now/?title=Product%20Name
Раньше это работало, но теперь WooCommerceиспользует форму для кнопки и добавляет скрытый ввод со значением «Product% 20Name».Это означает, что «% 20» отображается на моей странице вместо пустого пространства.
Я думаю, что лучше всего было бы создать скрытый ввод в моем файле functions.php и динамически добавить название продукта (этотакже избавляет от необходимости вручную создавать запрос URL).
Как добавить скрытое поле к кнопке внешней ссылки?
В настоящее время кнопка WooCommerce:
<form class="cart" action="https://inductionjunction.co.uk/book-now/?title=Level%201%20Food%20Hygiene%20and%20Safety" method="get">
<button type="submit" class="single_add_to_cart_button button alt">Book Now</button>
<input type="hidden" name="title" value="Level%201%20Food%20Hygiene%20and%20Safety">
</form>
Я хочу, чтобы кнопка имела:
<input type="hidden" name="title" value="Product Name">