2025年5月归档文章 6 篇

本站使用 typecho 主题 oxcat 分享

本站使用 typecho 主题  oxcat 分享
关于主题 这个主题折腾的就很莫名其妙。 原来只是想着似乎该给这个 typecho 网站换个主题了,然后网上随意溜达一下刚好看到 @半日闲 的仿百度搜索主题 Xaink。一开始就是觉得这思路有点猎奇,满下载下来瞅瞅就没打算用。 本地安装后浏览了一下代码,发现居然不整齐,强迫症发作,整理了一下代码。 整理完代码的时候看到主题在用 jQuery 和不熟悉的 Tailwind 框架,就把 jQuery 有关的代码都删除了,并换上了以前折腾过的 bootstrap,并补上需要的 javascript(没有歧视 jQuery 的意思,纯粹个人喜好)。 在替换 Tailwind 为 bootstrap...

Typecho 非插件后台适配暗色模式

Typecho 非插件后台适配暗色模式
Typecho 后台没有暗色模式,没搜到可以通过钩子来实现挂载后台样式链接的,找到的插件好像也是覆盖对应文件来实现,于是就让 AI 推荐了一下配色,自己手动给后台添加了个暗色模式,昏暗的环境下眼睛舒服多了。 下面是修改方法,跟随操作系统,无法手动切换,如果有缺失的地方可以自己补齐 CSS 代码: 找到 admin/css/style.css 文件 添加下面的 CSS 代码,:root 部分可添加在文件顶部 @charset "UTF-8"; 的下面,其他的 @media (prefers-color-scheme: dark) 开始部分可添加在文件最末尾: :root { -...

许巍《一江水》吉他图片谱

许巍《一江水》吉他图片谱
许巍的《一江水》,G调编配,变调夹1品,由沈亮老师编配,间奏非常精彩。 和弦走向: Em Am B7 Em | G Am C B7 Em Am B7 Em | B7 Em B7 Em | Emadd9 Em Em Am D7 G | Am Em B7 Em Em Am D7 G | Am Em B7 Em

Typecho 通过短代码无插件实现友情链接页面功能

Typecho 通过短代码无插件实现友情链接页面功能
Typecho 默认没有友情链接功能,虽然可以通过插件 Links 来实现,但我目前愣是没找到这个插件靠谱的出处(也或许是插件作者没发布到 Github 所以一直心理不想承认出处),所以,最后选择了通过短代码的方式来实现友情链接页面功能。 添加解析短代码函数 在主题 functions.php 文件中添加以下代码 /** * 解析友情链接短代码 * 新格式: * {blogroll} * {名称,URL,描述} * {名称2,URL2,描述2} * {/blogroll} * 不解析 <pre></pre> 内的短代码 */ function ox...

Ubuntu 通过终端使用 ssh 下载、上传服务器文件和文件夹

Ubuntu 通过终端使用 ssh 下载、上传服务器文件和文件夹
服务器是 Linux Ubuntu 环境,没有图形界面 本地环境也是 Linux Ubuntu 环境,也没有图形界面(windows 子系统的本地服务器) 下载服务器文件夹或文件到本地 格式:scp -r 服务器用户名@服务器IP或域名:/远程服务器文件夹路径 本地文件夹路径 例如从服务器下载data目录到本地home文件夹下 sudo scp -r oxcat@oxcat.com:/home/data /home/ 下载文件则只要把命令行中的-r删除即可。 如果权限不够,则命令行前面加sudo。 上传本地文件夹或文件到服务器 只要把命令后面的放过来即可 格式:scp -r 本地文件...

使用自定义字段无插件实现typecho文章置顶功能

使用自定义字段无插件实现typecho文章置顶功能
添加文章置顶选项 functions.php 添加以下代码,实现文章撰写和编辑页面右侧添加置顶选项确认按钮。该按钮使用文章自定义字段,确认置顶后,会在文章编辑框下面自动添加自定义字段,所以需要通过 javascript 同步操作。 function oxcat_addStickyCheckbox() { $post = Typecho_Widget::widget('Widget_Contents_Post_Edit'); $isChecked = ($post->fields->isSticky == 1) ? 'checked' : ''; $ht...