我想在博客主页上用the_category开始the_excerpt。我已阅读过该手抄本,但尚未找到解决方案。所以,如果我的Post类别是“电影”和“the_excerpt”输出:“Paul Rudd,Emile Hirsch在...阅读更多”中找到了崇高,微妙的喜剧,我希望它输出“MOVIES | Paul Rudd, Emile Hirsch在...中找到了崇高,微妙的喜剧。阅读更多“
提前感谢您的帮助。
答案 0 :(得分:0)
the_excerpt()实际上只是对具有相同名称的过滤器的调用,它传递了get_the_excerpt()
function the_excerpt() {
echo apply_filters('the_excerpt', get_the_excerpt());
}
在你的functions.php文件或插件中,添加如下内容:
add_filter('the_excerpt','my_add_category',10,1);
function my_add_category($excerpt) {
$excerpt = the_category().' | '.$excerpt;
return $excerpt;
}
这是未经测试的,但请告诉我,如果它不起作用,我会加载一个本地环境并为您提供其他内容。