我一直在深入研究Contact Form 7源代码,但没有成功,但我想知道,是否可以像在高级自定义字段中一样,使用WordPress API在主题中硬编码完整的表单(字段、收件人和必需的规则)。
我不希望有一种简单明了的方法,但至少有一种方法可以让我不用依赖DB特定的输入就可以部署我的网站。
另外,我没有提到this solution, 使用do_shortcode
还需要我们创建表单。
有没有人对联系方式7做过类似的事情?
我一直在深入研究Contact Form 7源代码,但没有成功,但我想知道,是否可以像在高级自定义字段中一样,使用WordPress API在主题中硬编码完整的表单(字段、收件人和必需的规则)。
我不希望有一种简单明了的方法,但至少有一种方法可以让我不用依赖DB特定的输入就可以部署我的网站。
另外,我没有提到this solution, 使用do_shortcode
还需要我们创建表单。
有没有人对联系方式7做过类似的事情?
我很久以前就找过这个了。
您可以做的最好的事情是更改默认的联系人表单。
您可以使用的筛选器:wpcf7_default_template
信息可在contact-form-7/includes/functions中找到。php文件第63行
过滤变量为:
$template =
\'<p>\' . __( \'Your Name\', \'contact-form-7\' ) . \' \' . __( \'(required)\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [text* your-name] </p>\' . "\\n\\n"
. \'<p>\' . __( \'Your Email\', \'contact-form-7\' ) . \' \' . __( \'(required)\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [email* your-email] </p>\' . "\\n\\n"
. \'<p>\' . __( \'Subject\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [text your-subject] </p>\' . "\\n\\n"
. \'<p>\' . __( \'Your Message\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [textarea your-message] </p>\' . "\\n\\n"
. \'<p>[submit "\' . __( \'Send\', \'contact-form-7\' ) . \'"]</p>\';
希望这有帮助。我一直在寻找WordPress网站上安装的插件列表。虽然我找到了一种方法,“http wp plugins.nse”暴力脚本,但我不知道如何使用这个脚本。如果有人知道任何方法,请分享。
我一直在深入研究Contact Form 7源代码,但没有成功,但我想知道,是否可以像在高级自定义字段中一样,使用WordPress API在主题中硬编码完整的表单(字段、收件人和必需的规则)。
我不希望有一种简单明了的方法,但至少有一种方法可以让我不用依赖DB特定的输入就可以部署我的网站。
另外,我没有提到this solution, 使用do_shortcode
还需要我们创建表单。
有没有人对联系方式7做过类似的事情?
我很久以前就找过这个了。
您可以做的最好的事情是更改默认的联系人表单。
您可以使用的筛选器:wpcf7_default_template
信息可在contact-form-7/includes/functions中找到。php文件第63行
过滤变量为:
$template =
\'<p>\' . __( \'Your Name\', \'contact-form-7\' ) . \' \' . __( \'(required)\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [text* your-name] </p>\' . "\\n\\n"
. \'<p>\' . __( \'Your Email\', \'contact-form-7\' ) . \' \' . __( \'(required)\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [email* your-email] </p>\' . "\\n\\n"
. \'<p>\' . __( \'Subject\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [text your-subject] </p>\' . "\\n\\n"
. \'<p>\' . __( \'Your Message\', \'contact-form-7\' ) . \'<br />\' . "\\n"
. \' [textarea your-message] </p>\' . "\\n\\n"
. \'<p>[submit "\' . __( \'Send\', \'contact-form-7\' ) . \'"]</p>\';
希望这有帮助。我试图在表单提交后向用户发送电子邮件,但出现错误Call to undefined function wp_mail() in C:\\xampp\\htdocs\\wordpress\\wp-content\\plugins\\contact form\\contact-form-plugin.php on line 46<我在谷歌上搜索了一下,发现它与add_action( \'plugins_loaded\', \'functionShowForm\' );.我在代码中添加了这一行,但它在主窗