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

分类: 博客系统

  • 本文记录了将 WordPress 2025 主题页脚适配为中英双语站点的过程。文章详细介绍了如何利用区块编辑器定制社交图标链接,并通过安装 Polylang 插件扩展解决多语言导航差异化问题。此外,针对技术博客归档列表冗长的问题,作者展示了将归档改为下拉菜单的方案及 CSS 美化步骤,最终实现了包含品牌、社交链接、归档菜单的多列精致布局。

  • 本文记录了在 WordPress 2025 主题中使用 Polylang 插件时,修复日历小工具链接缺少语言目录问题的过程。经分析,日历组件因使用底层函数生成链接,无法自动识别语言前缀。解决方案是通过 WPCode 插件添加自定义 PHP 代码,利用 get_calendar 过滤器仅在英文页面修正链接结构,并设置自动插入。实施后,英文页面日历链接成功包含 /en/ 目录,且不影响中文默认语言页面。

  • 文章记录了基于 Twenty Twenty-Five 主题改造首页后分页丢失的排查与修复过程。问题根源在于使用的「小图片和标题」样板仅包含纯布局结构,缺少「查询循环」与「分页」组件。解决方案是在样板内部手动添加「查询循环」区块,该区块默认自带分页功能,然后将原有的内容区块移入「文章模板」内部。调整结构后,首页分页恢复正常,并进一步优化了样式。文章总结了区块样板与查询循环的区别,指出检查样板内是否有查询循环是解决此类问题的关键。

  • Post Views: 40 我的博客一直使用 WordPress + Polylang 插件实现中英双语,最近在整理首页侧边栏时,发现右侧在分类列表之后还有一些空白区域。左侧已经有 10 篇文章,右侧 […]

  • 针对 WordPress 2025 主题中侧边栏日历宽度显示不全的问题,排查发现是由于表格列宽自适应导致的收缩。文章介绍了通过浏览器开发者工具定位核心元素,并在后台额外 CSS 中通过强制平分列宽、调整字号与内边距以及高亮有文章日期的方式进行了样式优化。最终实现了日历平铺满整个侧边栏,视觉效果更加舒展大方。

  • 本文记录了在 WordPress TT5 主题中美化分类下拉菜单的过程。针对区块额外 CSS 对 PHP 动态渲染元素无效的问题,文章通过浏览器 Network 面板排查,确认样式未输出。尝试 Search & Filter 插件后仍受限于原生 HTML 的层级约束。最终通过站点编辑器全局 CSS 入口注入代码,利用容器选择器覆盖默认样式,实现了下拉菜单的视觉美化,多级分类则以空格缩进呈现。

  • 本文记录了在 WordPress Twenty Twenty-Five 主题下,针对 Text Blog 两栏首页的文章列表改造过程。通过选用官方 Query Loop 预设的「小图片和标题」模板,手动调整区块层级以增加分类、日期和摘要,并配合全局样式微调。该方案在保持极简调性的同时解决了页面留白空旷问题,且兼容无封面历史文章,实现了信息层级清晰与视觉节奏舒适的首页布局。

  • 本文记录了在不使用插件或修改代码的前提下,将 WordPress Twenty Twenty-Five 主题默认的单栏首页改造为经典两栏布局的操作过程。通过在站点编辑器中添加 Columns 区块设置 66/33 比例,并利用 Stack 堆叠容器解决侧边栏区块隐身问题,成功实现了文章列表与侧边栏的共存。最终方案完美适配 Polylang 双语插件,确保中英文首页布局同步且区块不丢失,满足了传统技术博客的浏览需求。

  • Post Views: 66 前言 Twenty Twenty-Five(2025)是区块式全站点编辑器主题,自带两套全局宽度控制:内容宽度、宽幅宽度,可以实现「小屏全屏铺满、高分大屏自动居中留白」的效 […]

  • Post Views: 38 从菜单底部到右上角顶栏,一次块主题布局的折腾实录 最近我把网站主题从 Hueman 切换到了 WordPress 官方的 2025 主题(Twenty Twenty-Fiv […]

👨‍💻 个人品牌

王世强|PHP / Go 技术顾问

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

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

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

👉 关于我 & 合作

.env (14) 404 (13) add (16) Apache (13) Array (19) Cache (13) CentOS (23) chrome (19) Cloudflare (23) 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 (19) 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 (25) http (21) https (21) Interface (19) Jenkins (12) Jquery (13) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (18) Migrate (13) Module (17) 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 (53) postman (18) Query (17) queue (16) Rancher (24) Redis (42) response (13) RESTful (27) RESTful API (23) rules (12) Shell (13) Shopify (19) SlyTranslate (15) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (19) Ubuntu (38) update (20) VPN (17) W3 Total Cache (26) Windows 10 (46) WireGuard (26) WordPress (100) WordPress 多语言 (13) WPCode (20) Wstunnel (13) Yii (40) Yii 2 (70) Yii 2.0 (51) 命令行 (13) 技术博客 (15) 数据库迁移 (16) 浏览器 (14) 设置 (12) 重构 (12) 阿里云 (19)

2026 年 7 月
 12345
6789101112
13141516171819
20212223242526
2728293031