"Шорткодом" в WordPress называется вставка вида [form id="10" title="false" description="false"]. Для их размещения в визуальных редакторах тем и плагинов существуют специальные инструменты. Также их можно вставить в файлы шаблона, но иногда нужно вызвать шорткод, например, из другого плагина.
Как программно вызвать шорткод в WordPress
21.02.2020
Для этого в системе WordPress существует специальная функция do_shortcode().
Пример использования:
function soMain_Form1() { return '<div class="container"> <div class="row"> <div class="col"> <div id="soFrmContactUs"> '.do_shortcode('[wpforms id="1020" title="false" description="false"]').' </div> </div> </div> </div>'; } add_shortcode('soForm1', 'soMain_Form1');
Теперь при вызове soForm1, будет выводиться форма wpforms обрамленная HTML кодом