【问题标题】:How to add own shortcodes in contact form 7?如何在联系表格 7 中添加自己的简码?
【发布时间】:2014-07-12 16:07:28
【问题描述】:

比如我有函数

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

但我无法在正文消息联系表 7 中添加此 [page-title] ???

【问题讨论】:

    标签: wordpress contact-form-7


    【解决方案1】:

    要使其正常工作,您必须修改联系表格 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) 的代码。希望您能理解。

    【讨论】:

      猜你喜欢
      • 2016-08-06
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      • 2019-11-20
      • 2012-10-22
      • 2015-12-08
      • 2016-08-16
      • 2013-12-25
      相关资源
      最近更新 更多