Darkmode.js 为网站添加黑暗模式 WordPress 夜间模式

前几天折腾了下暗黑模式,需要自己改 css,并且还得设备和浏览器支持才能实现。这里介绍一个懒人方法:Darkmode.js 为网站添加黑暗模式。

网站/博客引入 Darkmode.js 快速支持黑暗模式 夜间模式

方法其实很简单,引入 js,运行即可。比如 WordPress 默认主题,在 wp_footer(); 后,</body> 前插入如下 js 代码即可(twentytwelve 主题测试通过)。

<script src="https://cdn.jsdelivr.net/npm/darkmode-js@1.5.7/lib/darkmode-js.min.js"></script>
<script>
function addDarkmodeWidget() {
const options = {
bottom: '64px', // default: '32px'
right: '32px', // default: '32px'
left: 'unset', // default: 'unset'
time: '0.5s', // default: '0.3s'
mixColor: '#fff', // default: '#fff'
backgroundColor: '#fff', // default: '#fff'
buttonColorDark: '#100f2c', // default: '#100f2c'
buttonColorLight: '#fff', // default: '#fff'
saveInCookies: false, // default: true,
label: '🌓', // default: ''
autoMatchOsTheme: true // default: true
}
const darkmode = new Darkmode(options);
darkmode.showWidget();
}
window.addEventListener('load', addDarkmodeWidget);
</script>

还可以根据实际修改参数适配网站,把 darkmode-js.min.js 保存到服务器本地引入也可以。

Darkmode.js 备用下载

云盘下载:Darkmode.js-1.5.7

WordPress 夜间模式插件 Blackout: Dark Mode Widget

WordPress 如果不想修改主题代码,还可以借助插件:Blackout: Dark Mode Widget - WordPress 暗黑模式插件。

该插件基于 Darkmode.js 开发,可以让 WordPress 网站一键切换到暗黑模式,适合懒人,不过效果一般,不嫌麻烦还是自己改 css 效果更好。

WordPress 后台插件安装页面搜索并安装 Blackout: Dark Mode Widget 插件。启用插件,打开网站首页,右下方增加了一个圆形按钮,点击就会进入黑色背景的暗黑模式。

正常模式

暗黑模式

额外设置,Blackout Settings 插件设置页面,根据需要自定义设置或者默认设置即可。

插件暗黑模式只支持新版本 Chrome、Firefox 和 Safari,但不支持所有版本 IE 和 Edge 浏览器。

Blackout: Dark Mode Widget 插件备用下载

云盘下载:blackout-darkmode-widget.2.0.4

除非注明,垃圾站文章均为网络收集,本文地址 https://cyhour.com/737/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

老头博客开始支持 TLS 1.3

TLS 1.3 目前只是 draft 版本,而支持 TLS 1.3 的 OpenSSL 1.1.1 的 draft-18 分支也只是开发者版本,所以,暂时最好不要用在生产环境。 其实前几天就折腾过 lnmp 1.4 升级 nginx 1.13.7,想顺手加上 TLS 1.3 支持,无奈折腾一圈以失败告终。 lnmp 1.4 更新至 nginx 1.12.2 lnm…
浏览: 86 标签:  ,  ,  ,  , 

ThinkPad E450C 换电池

ThinkPad E450C 是内置电池,换起来比较费劲,基本上要把整机拆散。 百度经验有详细的拆机教程——联想(Thinkpad)E450 E450C 拆机教程,螺丝卸掉,一步一步,慢慢拆,不要用蛮力,基本上不会出啥问题。 按理是要把主板拆下来才可以拿出电池更换,不过我是偷懒换。把红色地方螺丝拆掉,主板轻轻…
浏览: 78 标签:  ,  , 

Adobe Flash Player 修改版 及可用 Flash Player 模拟扩展 Win10 可用

Adobe 在2020年12月31日后将不再支持 Adobe Flash Player,从2021年1月12日开始,阻止 Flash 内容在 Flash Player 中运行。截图 虽然不喜欢 Adobe Flash Player,但是有些网站目前仍然离不开 Adobe Flash Player,过渡解决方法是:安装中国特供版 Adobe Flash Player 或者安装网友修改 Adobe Flash…

WordPress 4.2+ 使用 Twemoji 替换默认 Emoji 表情

WordPress 4.2+ 新增 Twitter Em❤️ji 表情,但是默认使用的 CDN —— https://s.w.org/images/core/emoji/11.2.0/72x72/ 在国内无法正常访问。解决办法有两个,一是把表情本地化,二是替换掉默认的链接。 🎉 😜 👯 🍻 🎈 🎤 🎮 🚀 🌉 ✨ 使用 Twitter 官方提供 MaxCDN 服务 Twitter 官方提供 MaxCDN 服务…
浏览: 29 标签:  ,  ,  ,  , 
浏览: 36 标签:  ,  ,  ,  , 

Comments:10

  1. 前几天知更鸟博客看到过。背景颜色不可以调,需要自己找js。

    2019.11.24 00:35 # 回复
    1楼
  2. 奇怪,你之前不是有css的,我这里晚上了,还是白天版的,没开启?

    2019.11.24 07:44 # 回复
    2楼
  3. 就想搞个自动的😂

    2019.11.24 22:26 # 回复
    3楼
    • @灰常记忆 楼上大哥就有自动方案啊:WordPress添加夜间模式cookie版 https://xptt.com/653884.html

      2019.11.25 08:46 # 回复
  4. 要是支持时间段自动变成暗黑模式就好了^0^~

    2019.11.25 00:26 # 回复
    4楼
    • @卡卡讯 楼上楼上就有使用 cookie 自动切换版本,不过我没有折腾。
      WordPress添加夜间模式cookie版 https://xptt.com/653884.html

      2019.11.25 08:46 # 回复
  5. 晚上看不伤眼了,好方案。

    2019.11.25 10:22 # 回复
    5楼

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息