如何在循环外执行短代码? 时间:2012-04-13 作者:Steven 我正在使用联系人表单7,可以通过在内容文本字段中输入以下内容来显示表单[contact-form-7 id="453" title="Contact form 1"].现在我需要在循环外部显示表单。如何在模板代码中执行短代码?Update我找到了一些建议,可以在循环外执行短代码:<?php echo do_shortcode(\'[contact-form-7 id="453" title="Contact form 1"]\') ?> 此解决方案运行良好:) 3 个回复 最合适的回答,由SO网友:mystline 整理而成 do_shortcode 应该做到这一点。不过我认为你不需要“回声”,我自己从来没有这样做过,也从来没有遇到过任何问题。 SO网友:Eugene Manuilov 深入挖掘Contact Form 7 插件查找出现的add_shortcode( \'contact-form-7\', \'some_contact_form_function\' ) 功能学习some_contact_form_function 功能参数从代码中调用它 SO网友:Denis Lam 只是想添加这个来帮助像我这样的人,他们正试图找出如何结束或关闭短代码。。。答案如下:http://codex.wordpress.org/Function_Reference/do_shortcode例如:// In case there is opening and closing shortcode echo do_shortcode(\'[iscorrect]\'.$text_to_be_wrapped_in_shortcode.\'[/iscorrect]\'); 结束 文章导航