Интеграция 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>
→ Ссылка