Как вставить шорткод в выпадающий список, который открывает файл для загрузки?
Я использую плагин на WordPress, который генерирует PDF из формы отправки. Там будет несколько PDF. Я хочу иметь возможность создать выбор, который клиент выбирает, какой PDF они хотят использовать.
Краткий код: [formidable-download form="7222" layout="100" dataset=[id] title="Entry Form"]. При вставке этого шорткода вы получаете ссылку "Entry Form", нажимаете на нее и начинаете скачать PDF
Я пытался:
<form>
<select>
<option value="">Select</option>
<option>[formidable-download form="7222" layout="100" dataset=[id] title="Entry Form"]</option>
<option>[formidable-download form="7223" layout="101" dataset=[id] title="Exit Form"]</option>
</select></form>
Появляется так, как должно, но когда вы выбираете "Форму входа или Выход" из выпадающего списка, ничего не происходит.
1 ответ
Если вы хотите вставить шорткоды в ваш код, вам нужно использовать функцию do_shortcode().
Так что это будет выглядеть примерно так:
do_shortcode ('[formidable-download form = "7222" layout = "100" dataset = [id] title = "Entry Form"]');
Но нет особого смысла помещать ссылку на скачивание внутри тега select. Вы уверены, что вам это нужно?