Контактная форма для шорткода 7 не работает на странице администратора - PullRequest
0 голосов
/ 22 февраля 2019

Не могу получить отправить контактную форму 7 шорткод.Форма отображается правильно.Но после отправки перенаправляет страницу selft без уведомлений об успешной отправке в базу данных и без почты.

echo do_shortcode('[contact-form-7 id="36650" title="test"]');

Я попробовал несколько вещей, как это

if ( function_exists( 'wpcf7_enqueue_scripts' ) ) {
    wpcf7_enqueue_scripts();
}

if ( function_exists( 'wpcf7_enqueue_styles' ) ) {
    wpcf7_enqueue_styles();
}

и это

 if(in_array('plugin-directory/plugin-file.php', apply_filters('active_plugins', get_option('active_plugins')))){ 
//plugin is activated
}

но безуспешно, единственное, что работает, - на первой странице скопируйте html-код короткой формы и вставьте его на страницу плагина администратора, а в качестве URL-адреса действия fom используйте URL-адрес главной страницы.Таким образом, он показывает форму в админке и при отправке перенаправляет на фронтенд и удачно завершает работу, но это не мое настоящее решение. Мне нужно, чтобы он был полностью в бэкэнде, у кого-нибудь есть идея?

...