wordpress 文章标题显示各种颜色(非主流效果) -云顶国际

如何让文章标题自动显示各种颜色效果呢?这其实有点非主流效果,但一些个人博客就喜欢这效果,下面教大家如何实现:

「后台」→「外观」→「编辑」→ 「functions.php」文件,把下面的代码添加进去:

function hacklog_random_title_color($title, $id)
{
$id = (int) $id;
static $colors = array(
‘rgb(153,153,0);’,
‘rgb(68,153,102);’,
‘rgb(85,119,221);’,
‘rgb(187,102,34);’,
‘rgb(153,68,170);’,
‘rgb(119,136,255);’,
‘rgb(0, 104, 28);’,
‘rgb(121, 6, 25);’,
‘rgb(91, 16, 148);’,
‘rgb(200, 137, 0);’,
‘rgb(204, 0, 96);’,
‘rgb(0, 148, 134);’,
‘rgb(185, 0, 56);’,
‘rgb(132, 102, 0);’,
‘rgb(51, 0, 153);’,
‘rgb(0, 131, 145);’,
);
$index = $id % 16;
$style_color = ‘style=”color: ‘ . $colors[$index] . ‘” ‘;
return ‘’ . $title . ‘’;
}
{
add_filter(‘the_title’, ‘hacklog_random_title_color’, 99, 2);
//<span style="color: rgb(121, 6, 25);" >最近文章title属性去除html标签</span>
function strip_all_attribute_tags($safe_text, $text)
{
$safe_text = str_replace(
array(‘<span style="’, ‘" >’, ‘</span>’), array(‘’, ‘’), $safe_text);
return strip_tags($safe_text);
}
add_filter(‘attribute_escape’, ‘strip_all_attribute_tags’, 99, 2);
}

# 更多技巧,请关注「专题」

         
网站地图