1 Introduction
Writing these articles about WordPress was not initially intended to become a dedicated series. More often, it was simply because I encountered various practical issues while building and maintaining my personal blog and needed to find solutions; or while experimenting with new technologies and features, some ideas emerged that were worth exploring further.
As the articles gradually accumulated, I came to realize: these seemingly scattered technical practices actually all revolve around the same thing—How to build, maintain, and continuously improve a WordPress site of one's own.
Thus came this "WordPress Topic Map": on one hand, it helps organize my accumulated experience and exploration paths in site building, operations, feature development, and architecture optimization; on the other hand, it also aims to provide a relatively clear content navigation for readers who also use WordPress to build personal blogs, helping everyone find articles of interest and technical solutions to reference based on their own actual needs.
The currently included content mainly comes from practical hands-on experience in building and maintaining my personal blog, featuring both production-ready solutions and trial runs and lessons learned during the exploration process. This topic will also continue to expand with the ongoing development and technical practices of the blog, and this map will record the gradual accumulation and evolution of these explorations.
2 Deployment and Optimization
Centering around the construction and operation of WordPress sites, sharing technical practices and lessons learned from basic configuration to architectural design.
1 Site Setup and Configuration
- WordPress Rapid Personal Blog Setup: A Complete Jumpstart Package for Zero-Basis Beginners
- Using Docker to Set Up a WordPress Blog Slave Site and Implement Regular Backups of Master-Slave Site Configurations
- WordPress enables multisite mode and performs data migration from old site to new site
- Easy tutorial on setting up WordPress to support multi-domain access
2 Performance and Resource Optimization
- Unveiling the ”Illusion” of WordPress Acceleration: The Minimalist Optimization of Instant.page
- WordPress Icon Font Optimization: Locally Hosting FontAwesome, Saying Goodbye to API Limits
- Linking Cloudflare and WordPress Caching: A Practical Guide to the Super Page Cache Plugin
3 Multi-Node Architecture and High Availability
Early Explorations and Solution Attempts
- Utilizing Cloudflare Tunnel to achieve automatic takeover by a disaster recovery site when the main WordPress site fails
- WordPress multi-node ”semi-automatic”, ”near” real-time synchronization solution
- From Data Change Detection to Automated Export: Building the Last Mile of WordPress Active-Active Synchronization Automated O&M (Deprecated)
Architectural Refactoring and Solution Evolution
- The Second Reconstruction of Blog Architecture: Service Migration and Active-Active Disaster Recovery Practice Triggered by VPS Relocation
- The third optimization of blog architecture: WordPress active-active node adjustment and database import precautions
Mature Solutions and Supporting Practices
- Implementation Scheme of WordPress Multi-Active Architecture (Simplified Version) in Personal Blogs
- Solving the Comment Synchronization Problem in WordPress Multi-Active Architecture with Cloudflare Workers
3 Plugin Configuration and Application
Centering around the selection, configuration, and practical application of WordPress plugins, introducing how to extend website functionality with existing plugins, covering various scenarios such as multilingual support & SEO, AI chatbots, social sharing, static site generation, cache optimization, and video galleries.
- WordPress Site Multi-language Automatic Translation and Multi-language SEO Best Practices (GTranslate & TranslatePress)
- Exploration of Features and Research on Built-in Tools of the WordPress Chatbot Plugin ”AI Engine”
- Rank Math SEO Setup and Optimization: From Installation to Introduction of Common Functional Modules
- Using the Sassy Social Share Plugin to Add Social Sharing Buttons to WordPress
- Making WordPress Sites Static via Simply Static Plugin
- Building a Simple Video Gallery Based on WordPress + MinIO Using the ”All-in-One Video Gallery” Plugin
4 Feature Development and Extension
Centering around the practical usage needs of WordPress, exploring various implementations to extend site capabilities and improve existing features through feature development and technical integration, and sharing relevant technical ideas and practical experience.
1 Lightweight Knowledge Index (Series)
- Building a “Lightweight Knowledge Index” for a Blog (Part 1): Structure Design and Build Process
- Building a “Lightweight Knowledge Index” for a Blog (Part 2): JSON Structure and Generation Script Implementation
- Building a “Lightweight Knowledge Index” for My Blog (III): Design and Implementation of a Lightweight WordPress Recommendation System Based on Pre-computed Semantic Index
- Building a “Lightweight Knowledge Index” for My Blog (IV): Series Article Navigation and Reading Path Design
- Building a “Lightweight Knowledge Index” for My Blog (V): Guess What You Want—The Real Introduction of Embeddings
- Building a “Lightweight Knowledge Index” for My Blog (VI): AI Summary and Editable Semantic Layer Design
- Building a “Lightweight Knowledge Index” for My Blog (VII): Right Menu—The Unified Organizational Mechanism of Semantic Space and Classification System
- Building a “Lightweight Knowledge Index” for Blogs (VIII): Site-wide Content Navigation Based on Series Data
2 Other Feature Development and Extensions
- Cloudflare Worker + KV: Building WordPress Cloud Article Reading Statistics
- WordPress Health Check API Optimization: Building an Active Probe Plugin with 204 Responses
- From Content to Structure: A Low-Cost Approach to Blog Context Evolution
5 Operations & Troubleshooting
Centering around the daily operations, maintenance, and troubleshooting of WordPress sites, sharing relevant technical ideas, practical experience, and solutions.
1 Common Faults and Troubleshooting
- How to handle the ”This site has experienced a fatal error” issue in WordPress
- Summary of Solutions to the Problem of WordPress Upload File Size Exceeding php.ini Limits
- Cloudflare APO Cache Invalidation Analysis: Causes and Solutions for Cf-Cache-Status BYPASS
- WordPress 7.0.3 Network Request Failure After Upgrade: Troubleshooting an SSRF Protection and Fake-IP Conflict
- WordPress Intranet IP Reply to Comments Causes Visitors Unable to Reply: A Record of Tossing Around with a “Half-Baked” Fix
- Why is WordPress more prone to ”Error establishing a database connection” on entry-level VPS? A systematic analysis from database to architecture