无法获得联系表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代码,并将其插入到管理插件页面中,并且作为fom操作url,请使用首页url。这样一来,它就可以在admin中显示表单,并在提交时将其重定向到前端并成功,但这不是我真正的解决方案。我需要在后端完整地填充它,以便有人知道吗?
答案 0 :(得分:0)
我不知道这个技巧是否适合你。
对于我的解决方案,我只是在前端页面中制作 cf7 表单,没有任何页脚和页眉模板,并将其与 iframe 嵌入管理页面。
我认为这是解决这个问题的唯一方法。
谢谢,