前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Typecho实现特殊日期全站置灰

Typecho实现特殊日期全站置灰

作者头像
废柴阿尤
发布2023-12-18 16:26:41
1600
发布2023-12-18 16:26:41
举报
文章被收录于专栏:Typecho_ayouTypecho_ayou
屏幕截图 2023-10-18 230221.png
屏幕截图 2023-10-18 230221.png

1.修改functions.php,文件路径:usr/themes/Joe-master 示例

2906851223.png
2906851223.png

代码

代码语言:javascript
复制
// 全站置灰
$websiteChgGray = new Typecho_Widget_Helper_Form_Element_Select(
    'websiteChgGray',
    array(
        'off' => '关闭(默认)',
        'on' => '开启',
    ),
    'on',
    '是否启用全站置灰',
    '介绍:开启后,网站所有信息全部变成黑白'
);
$websiteChgGray->setAttribute('class', 'joe_content joe_custom'); // 如果无法显示设置,将joe_custom修改为joe_other
$form->addInput($websiteChgGray->multiMode());

2.修改include.php文件,底部增加,文件路径:usr/themes/Joe-master/public

示例

1741960722.png
1741960722.png

代码

代码语言:text
复制
<?php if ($this->options->websiteChgGray === 'on') : ?>
    <style>html { filter: grayscale(1); }</style>
<?php endif; ?>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023年08月02日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档