我的客户端正在使用Divi构建器主题,并要求我在类别存档页面上的帖子标题下插入一个小标题。主题使用the_content()将所有内容拉入页面,因此只需在页面模板中的标题下添加一行就不是一种选择。
这可能不是最好的方法,但我使用ACF添加get_field(“region”)并修改了此github的代码。它正在我需要的地方插入字段,但标题是将html作为文本读取。我现在有一个<br/>
,但想用<span class="">
替换。知道为什么它不被读作代码吗?
代码:
function gp121028_filter_title( $title ) {
$substrings = explode( ' | ', $title );
$title = ( ! empty( $substrings[0] ) ) ? $substrings[0] . '<br/>' . get_field( "region" ) : $title;
return $title;
}
答案 0 :(得分:0)
无法解决问题 - 手工制作它。