是否解析主题的自定义字段中的快捷码?

时间:2012-08-17 作者:Hasan Khan

我有一个主题,它有一个“价格”自定义字段,只接受数值。是否需要解析自定义字段中的短代码,以便我可以使用其他插件动态显示价格?谢谢

1 个回复
SO网友:Brian Fegter

您可以使用do_shortcode() 作用

do_shortcode(\'[your-shortcode option1=foo option2=bar]\');
或者在您的情况下:

$price = get_post_meta($post->ID, \'_price\', true);

#Dynamically generate the plugin shortcode
$new_price = do_shortcode("[plugin-shortcode price=$price]");
希望这对你有帮助!

结束

相关推荐

Shortcode perfomance solution

我有一个对性能至关重要的站点。在使用短代码时,我考虑了服务器解析和返回内容所需的时间,而不是允许一些HTML(<div class=\"redletter\">) 浏览TinyMCE编辑器。与此同时,我的代码是:// [redletter]Content[/redletter] add_shortcode(\'redletter\', \'redletter_do\'); function redletter_do($atts, $content = null) {