有几个问题。
1) 你不应该把HTML放在大多数翻译字符串中(比如这个)。
2) Thescreen_reader_text
参数根本不接受HTML,您需要使用以下挂钩过滤HTML:
navigation_markup_template
- 过滤导航标记模板。
/**
* Modify the given HTML
*
* @param String $template - Comment Pagination Template HTML
* @param String $class - Passed HTML Class Attribute
*
* @return String $template - Return Modified HTML
*/
function change_reader_heading( $template, $class ) {
if( ! empty( $class ) && false !== strpos( $class, \'comments-pagination\' ) ) {
$template = str_replace( \'<h2\', \'<h3\', $template );
}
return $template;
}
add_filter( \'navigation_markup_template\', \'change_reader_heading\', 10, 2 );
以上搜索
$template
HTML字符串并替换所有
h2
标记为
h3
标签。