【发布时间】:2015-03-24 06:38:28
【问题描述】:
似乎无法将 add_filter 用于 Contact Form 7。 最终,我尝试使用此处的代码添加自定义验证:http://code-tricks.com/contact-form-7-custom-validation-in-wordpress/
但是 add_filter 调用似乎并没有挂在它们应该挂在的位置,并且什么也没有发生。做一个简单的 ECHO 测试,我可以看到文件正在加载,但没有进行验证。
知道是什么原因造成的吗?
add_filter('wpcf7_validate_text','cf7_custom_form_validation', 10, 2); // text field
add_filter('wpcf7_validate_text*', 'cf7_custom_form_validation', 10, 2); // Req. text field
任何指定的 cf7_custom_form_validation() 函数在提交表单时根本不做任何事情。即使我只是让它回显一些文本或操纵变量。没发生什么事。该函数似乎没有被调用。
【问题讨论】:
标签: wordpress validation plugins contact-form-7 add-filter