您需要针对the_title
滤器
在该过滤器中,我们可以根据需要操纵输出字符串。
add_filter(\'the_title\', \'bt_the_title\');
function bt_the_title ($title) {
if (current_user_can(\'administrator\')) {
if (strlen($title) > 15) {
$title = \'<span class="font18px">\' . $title . \'</span>\';
$title = \'<span style="font-size: 18px">\' . $title . \'</span>\';
}
}
return $title;
}
在函数中添加代码。子主题的php文件。
一些注释。
current\\u user\\u can(\'administrator\')仅用于开发,我不知道您正在使用的站点是否处于活动状态,因此为了不影响用户,我在这个函数检查中扭曲了代码。您可以在对结果满意后将其删除。
有两个$标题,您只需要一个。
第一个$title添加了一个带有自定义类的span,您可以在主题的主css文件中为该类添加css。
第二个$标题添加了一个带有内联样式的范围,此选项允许您添加样式,而无需编辑主css文件。
选择适合您的选项。
您还可以根据需要更改span标记,我使用span是因为它主要用于样式设置,不会影响标题语义。