我使用add_filter(the_content,'func')
将[某些单词]添加到内容中。
当the_content()
运行时,[某些字词]未在内容中显示。
但是,如果在调用echo
之前发现vad_dump
或the_content()
,则会显示[某些字词]。
func($content) {
return $content.'[some words]';
}
答案 0 :(得分:0)
试试这个
add_filter('the_content','func');
function func(){
return $content.'[some words]';
}
您忘记在'
的开头和结尾添加the_content
。
答案 1 :(得分:0)
试试这个逻辑
function test($content)
{
remove_action('the_content', 'test'); //DISABLE THE CUSTOM ACTION
$post_meta = post meta data here ....
$cleaned_meta = apply_filters('the_content', $post_meta);
add_action('the_content', 'test'); //REENABLE FROM WITHIN
return $cleaned_meta;
}
add_action('the_content', 'test');