但是在一些特别悲伤的日子里,或者在国家灾难日期间,如果我们的博客网站仍然那么明亮,那就有点尴尬了,所以我们需要这样一个功能:点击一下就可以实现全站变灰的功能。
方法一:
经过学习,发现其实这个功能还是挺简单的,只需要在我们主题的functions.php添加如下代码即可实现整站变灰:
//网站整体变灰
function hui_head_css() {
$styles = "";
$styles .= "html{overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}";
if ($styles) {
echo "";
}
}
add_action("wp_head", "hui_head_css");
方法二:
将这段代码加入主题文件夹下的style.css或div.css文件最底部,保存,到前台刷新一下,网页变灰色了吧,包括网站的广告、图片等整个网页变黑白了。
html {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url("data:image/svg+xml;
utf8,#grayscale");
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1);
}

