WordPress 10
缓存站的阅读量统计:PHP 不执行了,计数该怎么做
一个自相矛盾的需求
站点上了静态缓存(缓存命中时 nginx 直接返回 HTML,根本不执行 PHP),但文章页又需要显示真实的阅读量。
...
深色模式切换会闪一下?把配色偏好提前到首屏绘制之前
现象:点一次链接,屏幕闪一下
站点默认是深色主题。用户切到浅色之后,每次点进一篇文章,页面都会先按深色画一遍,再跳回浅色——就是那一下白/黑闪烁
...
一次把自己站点打挂的经历:过滤 get_post_metadata 导致的无限递归
我写了一个插件,把自己站点的文章页打挂了
场景很普通:我想让新发布的文章默认带上版权声明——省得每篇都手动设一次。
思路是:如果文章没设这
...
外链图片自动图床化:发文时抓回本地,以及两个必须避开的坑
为什么外链图片不能长期用
写技术文章时,引用外部图片(别人博客的截图、GitHub 上的图)看起来很方便,但坑不少:
对方一改动,你的文
...
主题的 404 页被 nginx 吃掉了:fastcgi_intercept_errors 的坑
现象:主题明明有 404 页,访客看到的却是 nginx 的默认页
WordPress 主题通常会渲染一个像样的 404 页面(带导航、搜索框、
...
字体防盗链:别让别人白嫖你的 woff2 流量
为什么字体也要防盗链
图片防盗链大家都知道,字体常常被忘掉。但字体文件并不小——一个完整的 woff2 中文字库动辄几百 KB 到数 MB,别人
...
不改主题文件做定制:mu-plugin 的四种手法与边界
起因
我想改站点页脚那行版权文字,但打开主题的 footer.php 一看:那句话是硬编码在 PHP 里的——echo 'Copyright ©
...
WordPress 换主题后要做的清单:我踩过的 12 个坑
换主题不是"点一下启用"就完事
很多人换主题的流程是:装新主题 → 启用 → 首页看着还行 → 收工。然后接下来几天陆续发现:小工具错位、会员页
...
一台小服务器跑 5 个 WordPress:内存到底该怎么分
场景
一台 2 核 4G、5M 带宽的云服务器,跑 5 个 WordPress 站点,共用一个 PHP-FPM 池、一个 Redis、一个 ng
...
宝塔 PHP-FPM 调优:pm.max_children 到底该给多少
先说结论:按内存算,别按感觉调
pm.max_children 是 PHP-FPM 池能同时处理的请求数上限。给太小 → 高峰期报错、请求排队甚
...
