Как вставить шорткод в выпадающий список, который открывает файл для загрузки?

Я использую плагин на 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. Вы уверены, что вам это нужно?

Другие вопросы по тегам