最新发布第5页
在 WordPress 主题里引入 Font Awesome 6 图标库-星海夜航

在 WordPress 主题里引入 Font Awesome 6 图标库

有些主题的图标是引用外部 CDN 的,不稳定。把整套图标库下载到本地再引用,加载更可控。下面记录怎么在主题里接入 Font Awesome 6。 一、下载样式库 先去官网把 Font Awesome 的样式和图标库打...
在资源下载页顶部加一段下载说明和站长声明-星海夜航

在资源下载页顶部加一段下载说明和站长声明

下载类页面通常会放两条固定提示:一条是给用户看的“下载说明”(解压密码、用什么工具、大文件怎么下、链接失效怎么反馈),一条是站长的版权/免责声明。做成一个带边框的面板,样式统一也好...
Nginx 更新 ACME 证书后随机返回旧证书的排查与修复-星海夜航

Nginx 更新 ACME 证书后随机返回旧证书的排查与修复

ACME 证书续期之后,浏览器访问 HTTPS 时好时坏,一部分请求仍然返回旧证书甚至提示已过期。本文完整记录一次这类故障的排查思路与最终修复方案,核心问题是 systemd 服务配置与编译版 Nginx 不...
使用 Docker Buildx 构建跨平台镜像-星海夜航

使用 Docker Buildx 构建跨平台镜像

x86 机器上开发、ARM 服务器上上线,为每个架构单独构建一遍镜像太笨重。docker buildx 借助 QEMU 用户态仿真,一条命令就能产出多架构镜像。本文从环境准备讲到推送验证,覆盖私有仓库场景下的...
Chevereto V4 右上角语言切换不生效:L10n.php 两处补丁-星海夜航

Chevereto V4 右上角语言切换不生效:L10n.php 两处补丁

Chevereto V4.0.5 专业版的一个实际问题:初始语言为简体中文,右上角切换成英语后刷新页面,内容依然是中文。语言下拉正常、cookie 也写入了,但渲染时语言没生效。排查下来是旧版代码里的 L10...
网站接入支付宝当面付:从签约到密钥配置的完整流程-星海夜航

网站接入支付宝当面付:从签约到密钥配置的完整流程

不少建站程序都支持支付宝当面付,费率低、收款直接进自己的支付宝账号。翻官方文档容易迷路,这里按实际操作顺序把配置流程完整记一遍。 签约当面付产品 用商家身份登录支付宝,在产品列表里选...
PHP 字符串替换:str_replace、str_ireplace 与 substr_replace-星海夜航

PHP 字符串替换:str_replace、str_ireplace 与 substr_replace

PHP 里替换字符串有两条路:按内容查找替换,用 str_replace() / str_ireplace();按位置替换,用 substr_replace()。这篇把两者的语法和差异放在一起记一下。 str_repl
用 Jenkins 集成 Soar 做自动化 SQL 审核-星海夜航

用 Jenkins 集成 Soar 做自动化 SQL 审核

SQL 上线前做一轮审核是常见的质量卡点。Soar 是小米开源的 SQL 优化与改写工具,把它挂到 Jenkins 流水线里,就能在建表/迁移脚本提交后自动出审核报告并邮件通知。下面记一套落地做法。 一、S...