【发布时间】:2016-09-25 14:51:25
【问题描述】:
我无法让它工作。而且似乎不可能获得有关该过程的任何真实文档。
我的 functions.php 中有一个自定义简码,它从外部 API 获取电子邮件地址。我想在 WPCF7 的“收件人”(即收件人)字段中使用此简码。但它一直给我一个“语法错误”的错误警告。
我需要找到一种方法让收件人字段接受来自我的 functions.php 文件的自定义短代码。
我试过the dynamic text plugin,但它不起作用。
这是我的简码示例
function single_email() {
global $contact;
return $contact->email;
}add_shortcode( 'contact_email', 'single_email' );
也许类似于使用“wpcf7_special_mail_tags”和“do_shortcode()”?不过不太确定它是如何工作的。
使用 WPCF7 4.4.2 版。
【问题讨论】:
-
你的意思是你必须创建
contact_email短代码对吗? -
我的错!是的,add_shortcode。我已经更正了这个问题。
标签: php wordpress shortcode contact-form-7