在没有图像的自定义字段内显示快捷代码内容

时间:2012-12-31 作者:Anthony Myers

我需要能够在自定义字段中显示不同的短代码。

我有found a method 这几乎完美无瑕get_content, 它还显示页面的主要特征图像
输出的图像后,将正确显示快捷码输出的正确内容。如何首先阻止图像输出?

我正在使用css来隐藏它,但我宁愿不输出它。我试过使用this other method 其中使用get_the_content 相反,这是行不通的
使用该方法时,甚至根本不会显示短代码内容。

我还发现:

echo preg_replace("/\\< *[img][^\\>]*[.]*\\>/i","",get_the_content(),1); 
有人知道如何使用我正在使用的代码(显示在pastebin链接中)使该过滤器为我工作吗。

1 个回复
SO网友:Milo

无需处理内容,使用do_shortcode 直接在元数据上运行:

echo do_shortcode( $your_meta_data );

结束

相关推荐

Shortcode interpreted as text

我在我的一页中有以下短代码[[Intern: Termine/News]] 这适用于受密码保护的子页。现在,我希望所有终端/新闻类别的新闻都在父页面上。所以我把代码放在受密码保护的父页面上。现在文本已呈现-我只能看到短代码文本。但我应该看看所有的文章!怎么了?还是我误解了什么?编辑:找到了答案。模板中直接有一些代码,因此WP后端中的内容被完全忽略。在模板php文件中添加了代码,现在可以使用了。