Wordpress get post 元添加短代码不起作用
Wordpress get post meta add shortcode not working
我的索引post元代码:
<?php echo get_post_meta(get_option('page_on_front'), 'my_post_meta', true); ?>
我的简码
function shortcode() {
echo "cesa";
}
如果简码我 运行 它在内容中工作。
index page echo cesa
但简码 post meta 运行 无法使用 :(
index page only text [shortcode]
请帮忙。
短代码必须被解析,而不是简单地回显。您可以通过 运行 对其进行 the_content
过滤:
$content = get_post_meta(get_option('page_on_front'), 'my_post_meta', true);
echo apply_filters( 'the_content', $content );
我的索引post元代码:
<?php echo get_post_meta(get_option('page_on_front'), 'my_post_meta', true); ?>
我的简码
function shortcode() {
echo "cesa";
}
如果简码我 运行 它在内容中工作。
index page echo cesa
但简码 post meta 运行 无法使用 :(
index page only text [shortcode]
请帮忙。
短代码必须被解析,而不是简单地回显。您可以通过 运行 对其进行 the_content
过滤:
$content = get_post_meta(get_option('page_on_front'), 'my_post_meta', true);
echo apply_filters( 'the_content', $content );