如何在联系表格7中添加自己的短代码?

时间:2014-07-12 07:57:51

标签: wordpress wordpress-plugin contact-form-7

例如我有功能

function simple_title( ){
return get_the_title();
}
add_shortcode( 'page-title', 'simple_title' );

但我无法在正文消息联系表格7 ???

中添加此[页面标题]

1 个答案:

答案 0 :(得分:0)

要使其正常工作,您必须修改联系表单7,或检查是否有任何选项可将短代码添加到正文消息中。

将短代码添加到另一个短代码中需要的是,考虑这个例子:

function simple_title($content=null){
    return do_shortcode($content);
}
add_shortcode( 'page-title', 'simple_title' );

现在$content可能是另一个短代码或仅仅是

之类的内容
[simple_title][simple_title_2][/simple_title]  

现在来看,联系表单正文消息的代码应该是do_shortcode($message)。希望你的理解。