Intereting Posts
Добавить / echo div с помощью кода Analytics для функции в functions.php Как получить почтовое имя на пользовательской странице? Как создать короткий код для печати определенных значений, хранящихся в мета-массиве сообщений? Пагинация дает дополнительную страницу без результатов Избавиться от титула со статической главной страницы Динамически создавать метатеги и заголовки для страницы wordpress Получать смещение заслонки post posts / posts на одной странице (вне цикла) Как добавить флажки для продукта woocommerce? Добавить раздел в пользовательскую панель меню medoo framework в плагине WP Самый быстрый способ (наименьшее количество шагов) для локального импорта удаленной базы данных с использованием WP-CLI Ограничение видео о wordpress Версия WordPress для этого кода автозаполнения jQuery Скрыть страницы из главного меню Добавление javascript в заголовок темы MetroMagazine

Как использовать другие короткие коды внутри формы контакта 7-формы?

Я заметил, что любой короткий код, который не является частью контактной формы 7 встроенных коротких кодов, не работает.

Например: Я пытаюсь использовать короткий символ аккордеона между элементами формы в форме контакта 7. Но код не работает.

Как решить это без редактирования контактной формы 7 основных файлов?

Есть два способа сделать то, что вы хотите. Первый способ – добавить этот код в functions.php плагина Contact Form 7:

add_filter( 'wpcf7_form_elements', 'mycustom_wpcf7_form_elements' ); function mycustom_wpcf7_form_elements( $form ) { $form = do_shortcode( $form ); return $form; } 

Это позволяет сразу же переключать короткие коды в CF7. Во-вторых, добавить Аккордеон вручную с помощью HTML в контактной форме, например:

 <!-- begin class .wp-accordion --> <div class="wp-accordion wpui-light"> <!-- First tab's panel --> <h3 class="wp-tab-title">Tab 1</h3> <!-- First tab's contents --> <div class="wp-tab-content"> All the contents of first tab goes here.... </div><!-- end first tab --> <!-- Like so, Second panel --> <h3 class="wp-tab-title">Tab 2</h3> <div class="wp-tab-content"> Contents of the second tab </div> </div><!-- end class wp-accordion --> 

Я думаю, что второй метод предпочтительнее, так как не происходит модификации файлов основного плагина. Надеюсь, это поможет!