没有不值得去解决的问题,也没有不值得去学习的技术!

标签: WordPress

  • Post Views: 58 前言:经过前4篇的实操,我们已经完成了博客文章分类、标签的中英文翻译,核心的内容多语言化框架已基本搭建完毕。本篇将聚焦「菜单翻译」这一关键环节——菜单作为博客的导航核心,直 […]

  • 本文记录了在 WordPress 网站使用 Polylang 插件批量处理标签时,因 W3 Total Cache 的 Redis 对象缓存引发 OOM 错误的解决过程。通过排查发现 Redis 最大内存限制过小且淘汰策略配置不当,导致写入被拒绝。解决方案是通过修改配置文件将最大内存上限提升至 1GB,并将淘汰策略调整为 allkeys-lru,最终使批量脚本顺利完成,验证了调整内存参数和淘汰策略的有效性。

  • 针对WordPress后台设置特色图片无反应且控制台报错“_.contains is not a function”的问题,本文记录了完整的排查过程。通过对比无痕模式与正常模式,排除了缓存和Service Worker的因素,最终锁定原因为浏览器扩展冲突。经过二分法逐一测试,确认该故障由UniSat Wallet与MetaMask或Phantom同时启用时对全局Underscore.js对象的版本冲突导致。临时解决方案是在编辑文章时暂时禁用冲突的扩展,或使用隔离的浏览器配置文件。

  • Post Views: 71 用阿里云RDS也有好些年了,踩过最大的坑就是——以为控制台的“备份恢复”很靠谱,结果发现真要恢复的时候,它让你先买个新实例。如图1 也不是说不能这样操作,但每次误操作都去买 […]

  • 针对博客8060个中文标签的批量翻译需求,作者因Polylang缺乏直接复制功能,尝试通过PHP脚本解决。过程经历了直接修改数据库不生效的失败,通过对比手动数据发现缺失隐藏分类关联,最终转而调用Polylang官方的set_language和save_translations函数。为解决脚本运行时的内存溢出问题,采用了分页处理机制,成功在几分钟内完成了所有标签的关联生成,实现了中文标签在英文环境下的原样复制与多语言适配。

  • 本文分享了使用 AutoPoly 插件手动翻译 695 个博客分类的全流程。文章强调了按层级从一级到五级逐层翻译以防止层级错乱,介绍了利用 JS 代码在后台筛选特定层级的操作技巧,并详细说明了分类名称大小写规范、别名设置及 Polylang 自动添加后缀的注意事项。作者总结了跳级翻译、别名冲突及单复数混淆等常见问题,最终实现了中英文分类结构的完美对应。

  • Post Views: 89 在撰写技术博客时,代码块的正确显示至关重要。近期,我在使用 WordPress Gutenberg 编辑器处理代码块时遇到了效率低下的问题,并苦苦寻找更优解法。经过反复摸索 […]

  • 本文介绍了如何利用 Post Views Counter 插件,在不修改主题核心代码的前提下,将 Nginx 日志中的历史访问数据批量导入 WordPress,并实现后续浏览量的自动统计与中文前端显示。文章详细阐述了从日志提取数据、生成并导入 SQL 文件的具体步骤,重点分析了因插件缓存机制和数据类型(type=4)导致的显示异常及排查方法,最终通过插件设置自定义了中文标签和页头显示位置,实现了准确且无需维护的浏览量统计功能。

  • Post Views: 332 一、背景 在使用 WordPress 区块编辑器(Gutenberg)编写技术博客时,我经常需要在一篇文章中同时包含多种代码块,例如: SQL 查询(SQL) Go 示例 […]

  • 针对 Hueman 主题正文区域窄、侧边栏占用宽屏导致阅读体验不佳的问题,文章探讨了通过 CSS 插件手动实现的方案,但因宽度未达预期转而采用内置设置。最终在后台单篇文章布局中选择 1 列,成功移除侧边栏并将正文宽度扩展至全屏,有效提升了长文阅读的沉浸感与视觉舒适度。


👨‍💻 个人品牌

王世强|PHP / Go 技术顾问

15+ 年 Web 后端开发经验,专注于系统维护、架构优化、性能调优及 Linux 运维。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

为创业团队、中小企业及独立开发者提供长期技术支持与远程合作服务。

👉 关于我 & 合作

.env (14) 404 (13) add (16) Apache (13) Array (19) Cache (13) CentOS (23) chrome (19) Cloudflare (24) composer (42) composer.json (22) composer install (13) composer update (14) console (16) Container (25) curl (15) delete (31) Docker (32) Dockerfile (15) ECS (12) EdgeOne (20) environment variable (19) error (24) Failed (13) file (15) filter (20) FORMAT (12) function (13) Git (27) GitHub (17) Gitlab (15) Go (35) Google AdSense (20) GraphQL (24) GraphQL API (14) Gutenberg (27) http (21) https (21) Installation (12) Interface (19) Jenkins (12) Jquery (13) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (19) Migrate (13) Module (17) Multilingual (12) MySQL (76) MySQL 5.7 (21) Nginx (54) Node.js (12) normalize.css (20) OKX (15) OneinStack (14) PHP (67) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (57) postman (18) Query (17) queue (16) Rancher (24) Redis (45) response (13) RESTful (27) RESTful API (23) rules (12) Shell (13) Shopify (19) SlyTranslate (17) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (19) Ubuntu (39) update (20) VPN (17) W3 Total Cache (30) Windows 10 (46) WireGuard (26) WordPress (104) WordPress 多语言 (13) WPCode (20) Wstunnel (13) Yii (40) Yii 2 (70) Yii 2.0 (51) 命令行 (13) 技术博客 (15) 数据库迁移 (16) 浏览器 (14) 阿里云 (19)

2026 年 7 月
 12345
6789101112
13141516171819
20212223242526
2728293031