Интеграция Contact Form 7 в шаблон страницы WordPress без и
Возникла следующая проблема: в шаблоне страницы сайта на WP не используются <?php wp_head(); ?> и <?php wp_footer(); ?>
После установки плагина Contact Form 7 и подключения и настройки формы на странице она полностью работает, но не в режиме отправки AJAX, что не позволяет настроить события через DOM в частности переадресацию после отправки формы на другую страницу сайта. Вопрос в том, что именно необходимо напрямую "зашить" в шаблон страницы по плагину или WP, без использования <?php wp_head(); ?> и <?php wp_footer(); ?> чтобы форма подхватила AJAX?
Ответы (1 шт):
Автор решения: Daren Morgan
→ Ссылка
Вопрос решен, если кому понадобится, то достаточно в футере "зашить"
<script id='contact-form-7-js-extra'>
var wpcf7 = {"api":{"root":"http:\/\/ваш_сайт\/wp-json\/","namespace":"contact-form-7\/v1"}};
</script>
<script src='http://ваш_сайт/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.5.6' id='contact-form-7-js'></script>