我在插件中定义了一个简码,如下所示:
// [tag1] -> Some Longer Text
function shortcode_example1() {
return 'Some Longer Text';
}
add_shortcode('tag1', 'shortcode_example1');
现在在wordpress页面中,我尝试按以下方式访问插件:
[tag1]
但是,短代码未运行,并且输出仅为“ [tag1]”。你能帮我吗?
谢谢你的帮助。
您的代码可以在WP 3.9.2上的插件或functions.php中为我工作。其他简码可以正常工作吗?
—
加百利
我还确认此短代码可以正常工作。有东西
—
helgatheviking 2014年
do_shortcode
从the_content
钩子上卸下了过滤器吗?尝试切换到默认主题(您的主题是否使用the_content()
?)并禁用所有插件。然后使他们一对一地找到潜在的冲突。