进入style.css下,在最下方添加以下代码:
html {
-webkit-filter: grayscale(1);
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-webkit-filter: gray;
filter: gray;
filter: progid: DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
但是该方法是全站设置为灰色,如果只想要网站首页变灰,还没有找到可行的方法。
网络检索到这样的方法:
在主题目录下的function.php中添加如下代码:
function nicetheme_global_greyscale()
{
if ( is_home() )
{
echo ‘<style type=”text/css”>html{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}</style>’;
}
}
add_action(‘wp_head’, ‘nicetheme_global_greyscale’);
其中,nicetheme为所使用的主题的名字。但是添加之后,并没有出现变化。可能跟我所使用的主题有关,该问题暂时先记下。
发布者:尼克,转载请注明出处:https://shenpeng.work/?p=832