WordPress如何实现全站一键灰化功能

2021-08-01 0 881

但是在一些特别悲伤的日子里,或者在国家灾难日期间,如果我们的博客网站仍然那么明亮,那就有点尴尬了,所以我们需要这样一个功能:点击一下就可以实现全站变灰的功能。

WordPress如何实现全站一键灰化功能

方法一:

经过学习,发现其实这个功能还是挺简单的,只需要在我们主题的 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);
}

本文章已结束,如转载请注明:汇站网 » WordPress 如何实现全站一键灰化功能

收藏 (0)

微信支付 微信扫一扫

支付宝支付 支付宝扫一扫

打赏二维码
点赞 (0)

站长资源下载中心-找源码上汇站

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务