WordPress 缓存 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/wordpress-缓存/ 没有不值得去解决的问题,也没有不值得去学习的技术! Mon, 20 Jul 2026 01:46:38 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.2 https://media.shuijingwanwq.com/2026/05/logo-150x150.png WordPress 缓存 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/wordpress-缓存/ 32 32 第三次排查才找到真因:Polylang 标签同步脚本总数长期不一致,原来是持久化 Term Query 缓存 https://www.shuijingwanwq.com/2026/07/20/19616/ Mon, 20 Jul 2026 01:46:35 +0000 https://www.shuijingwanwq.com/?p=19616 一份用于同步 Polylang 中英文标签的批处理脚本,长期存在 WordPress 后台标签总数与脚本读取结果不一致的问题。此前两次排查分别修复了 Polylang 翻译关系缓存残留和动态分页导致的数据集变化,但问题仍会复发。最终通过对比 WP-CLI 与直接 PHP 执行环境,确认根因是 get_terms() 命中了持久化的旧 WP_Term_Query 查询缓存。脚本在源标签查询中加入 'cache_results' => false 后,终于从旧的 8915 个标签恢复为正确的 8928 个。本文记录完整排查过程,并总结多语言数据维护脚本在缓存、运行上下文、统计验证和幂等性方面的实践经验。

第三次排查才找到真因:Polylang 标签同步脚本总数长期不一致,原来是持久化 Term Query 缓存最先出现在永夜。

]]>
WordPress Polylang 英文站从 /en/ 迁移到 en 子域名:W3TC 与 Redis 缓存问题排查 https://www.shuijingwanwq.com/2026/07/10/19280/ Fri, 10 Jul 2026 12:45:20 +0000 https://www.shuijingwanwq.com/?p=19280 本文记录一次将 WordPress + Polylang 英文站从路径模式 /en/ 迁移到独立子域名 en.shuijingwanwq.com 的完整排查过程。迁移过程中并不是简单修改 Polylang URL 设置就结束了,而是连续遇到了 Polylang 保存失败、扩展插件 Fatal Error、W3 Total Cache 将英文子域名误判为 foreign domain 并 301 回主域名、Redis Object Cache 缓存旧语言配置等问题。最终通过修复 Polylang 扩展插件、添加 W3TC 兼容 mu-plugin、清理 Redis 对象缓存,并验证 html lang、canonical、hreflang 和 W3TC 页面缓存文件,完成了英文子域名的源站侧迁移。

WordPress Polylang 英文站从 /en/ 迁移到 en 子域名:W3TC 与 Redis 缓存问题排查最先出现在永夜。

]]>
Cloudflare Free 迁移到 EdgeOne 后到底快了多少?WordPress CDN 三阶段 boce 与 WebPageTest 实测对比 https://www.shuijingwanwq.com/2026/07/06/18970/ Mon, 06 Jul 2026 06:39:16 +0000 https://www.shuijingwanwq.com/?p=18970 本文基于 boce 国内多节点测速和 WebPageTest 页面性能数据,对比了 WordPress 主站在 CDN 上线前、Cloudflare Free 上线后、腾讯云 EdgeOne 上线后三个阶段的真实表现。测试结果显示,Cloudflare Free 能明显改善 WordPress 缓存闭环和 WebPageTest 核心指标,但在中国大陆访问场景下,移动、联通线路存在较大波动。迁移到腾讯云 EdgeOne 后,boce 第二次测试平均响应降至 0.354s,WebPageTest 的 TTFB、FCP、LCP、Speed Index 也保持在较优水平。对于源站在中国大陆、主要流量来自国内、同时保留 /en/ 英文目录的 WordPress 主站来说,EdgeOne 在不改变网站结构的前提下,更适合作为当前阶段的统一加速方案。

Cloudflare Free 迁移到 EdgeOne 后到底快了多少?WordPress CDN 三阶段 boce 与 WebPageTest 实测对比最先出现在永夜。

]]>
从 Cloudflare Free 迁移到腾讯云 EdgeOne:一次 WordPress 主站国内外加速实战 https://www.shuijingwanwq.com/2026/07/06/18930/ Mon, 06 Jul 2026 05:37:14 +0000 https://www.shuijingwanwq.com/?p=18930 Cloudflare Free 对海外访问非常友好,但对中国大陆用户来说,线路稳定性和访问速度并不总是理想。本文记录了一次将 WordPress 主站从 Cloudflare Free 迁移到腾讯云 EdgeOne 的完整过程:从套餐选择、CNAME 接入、DNS 切换、HTTPS 配置,到 WordPress 缓存规则迁移与 eo-cache-status 验证。最终实现了中文站、英文 /en/ 目录、图片、CSS、JS、后台登录、REST API 都正常访问,并且普通访客 HTML 页面命中 EdgeOne 缓存,已登录用户自动绕过缓存。

从 Cloudflare Free 迁移到腾讯云 EdgeOne:一次 WordPress 主站国内外加速实战最先出现在永夜。

]]>