As the WordPress multilingual blog continues to progress, my original series, “WP Blog Multilingual Practice,” has accumulated 38 articles.
This series initially focused on documenting Polylang configuration, article translation, category and tag synchronization, English site migration, cache compatibility, and SEO adjustments. However, as I began in-depth testing of tools and models like AutoPoly, SlyTranslate, GLM 5.2, DeepSeek, and Gemini, the series gradually became mixed with a large amount of content related to AI translation quality, code protection, prompts, model evaluation, and automated pipelines.
Although these articles are all related to WordPress multilingualism, they have actually formed two different main threads:
- One is the building and operation of a WordPress multilingual website;
- The other is the engineering optimization of AI translation quality and automated workflows.
To prevent the original series from continuing to bloat, I decided to create a new dedicated series and migrate the already published related Chinese and English articles to it.
1. Why the Original Series Needed to Be Split
The original Chinese series URL is:
https://www.shuijingwanwq.com/series/wp-blog-multilingual-guide-zh/
Before the split, this series already had 38 articles.
If I continue to add the following content to the original series:
- Completing historical Chinese article summaries;
- Reviewing historical article formats;
- SlyTranslate customization;
- Comparing GLM, DeepSeek, Gemini, and OpenAI models;
- Gutenberg and code block protection;
- Placeholder validation;
- Re-translating historical English articles;
- New language translation;
- Codex and GitHub pipelines;
Then the number of articles in “WP Blog Multilingual Practice” will rapidly increase, and the series theme will become increasingly blurred.
When readers enter the series, it is difficult for them to determine whether an article is about Polylang multilingual architecture or about AI models and translation quality.
2. Creating the New “WordPress AI Translation Engineering in Practice” Series
The new Chinese series name is:
WordPress AI 翻译工程实战
The series URL is:
https://www.shuijingwanwq.com/series/wordpress-ai-translation-engineering-in-practice/
The corresponding English series name is:
WordPress AI Translation Engineering in Practice
The English series URL is:
https://en.shuijingwanwq.com/series/wordpress-ai-translation-engineering-in-practice-en/
This name is not tied to SlyTranslate, GLM, or any single model. Even if the plugin and API Provider are changed later, the series can still continue to be used.


3. Content Boundaries of the Two Series
After this split, I established relatively clear boundaries for the two series.
WP Blog Multilingual Practice
It will continue to include content leaning towards multilingual site architecture and operational maintenance, such as:
- Polylang installation and configuration;
- Language association between Chinese and English articles;
- Synchronization of categories, tags, menus, and Series;
- Migrating
/en/to the English subdomain; - Chinese and English domain recognition;
- 301 redirects;
- Sitemap, canonical, and
hreflang; - W3 Total Cache and multi-domain caching;
- Cloudflare, EdgeOne, and object cache;
- English site analytics and search engine submission.
This series primarily answers:
How to build and stably operate a WordPress multilingual website?
WordPress AI Translation Engineering in Practice
It mainly includes articles related to AI translation content production and quality optimization, such as:
- Automatic translation plugin selection;
- Evaluation of GLM, DeepSeek, Gemini, and OpenAI models;
- Full-text translation vs. chunked translation;
- Prompt optimization;
- Gutenberg, HTML, shortcode, and code block protection;
- Placeholder omission, duplication, and collision;
- Long article translation stability;
- API cost and processing speed;
- Chinese summary generation;
- Re-translating historical English articles;
- Codex and GitHub automated development workflows.
This series primarily answers:
How to build a stable, long-term WordPress AI translation workflow that approaches the quality of manual re-translation?
4. Determining Which Articles to Migrate
I did not simply draw a line based on publication date and move all subsequent articles.
Some earlier articles clearly belonged to AI translation engineering, while some newer articles still primarily revolved around Polylang, caching, and multilingual site architecture.
Therefore, this migration was based on content evaluation rather than a simple date cutoff.
Ultimately, 16 articles were selected from the original series.
5. Chinese Series Migration List
To avoid messing up the Series order, I migrated them one by one from earliest to latest publication time.
June 2026
- Lossless Migration of Code Blocks in the WordPress Classic Editor: Batch Converting SyntaxHighlighter Shortcodes to Gutenberg Blocks
- Encountering a “Mysterious” Popup Crash Issue After Clicking the Translate Button and Its Solution
Although the first article is mainly about the editor and code block migration, its direct context is that the old code structure could not be reliably protected during the automatic translation process. Therefore, it can be seen as the starting point for the subsequent structural protection work.
July 5 to July 7, 2026
- Why Is It So Hard to Improve English Translation Quality for a WordPress Blog in Mainland China? A Troubleshooting Review of Polylang + AutoPoly + DeepL API
- Comparing Translation Quality: Chrome Built-in AI, Yandex Translate, and ChatGPT Plus — Why I Decided to Switch Key English Articles to ChatGPT Plus
- From AutoPoly to Yandex Web Version: A Quality Verification of Automatic English Translation for WordPress
- Can AutoPoly Pro + OpenAI API Automate WordPress English Translation? A Feasibility Analysis from Technology to Payment
- Can ChatGPT Agent Replace ChatGPT Plus for WordPress English Re-translation?
The core of this phase had already shifted from “how to create English articles” to “what tools and models to use to improve English quality”.
July 14 to July 17, 2026
- SlyTranslate + Zhipu GLM-5.2 Long Article Translation Troubleshooting: From 600-Second Timeout to Fully Generating an English WordPress Article
- WordPress SlyTranslate + GLM-5.2 Long Article Single-Pass Translation Practice: Troubleshooting invalid_translation_runaway_output False Failures
- Continuing to Optimize SlyTranslate + GLM-5.2 Translation Quality: From Disabling Random Sampling and Built-in Prompts to Deep Thinking and Model A/B Testing
- Testing DeepSeek After GLM 5.2: A Model Comparison and Trade-off for WordPress Long Article Translation
- Setting Up an Independent ChatGPT Project for English Blog Translation Quality Optimization: Organizing Historical Conversations and Unifying Subsequent Evaluation Standards
- After Pausing OpenAI, I Tested Gemini Locally: A WordPress Technical Article Translation Comparison with GLM 5.2
- Adding Plaintext Smart Processing to SlyTranslate’s GLM 5.2 Full-Text Translation and Fixing Code Block Pro Block Failure
- Troubleshooting Category, Tag, Series, and Featured Image Synchronization Issues After SlyTranslate + GLM-5.2 Translates Long WordPress Articles
- SlyTranslate Full-Text Translation Error Troubleshooting: Refining GLM 5.2 Paragraph and Placeholder Constraints
This phase had already formed a fairly complete AI translation engineering main thread, including:
- Model selection;
- Long article translation;
- Code structure protection;
- Prompt optimization;
- Output validation;
- Category, tag, and featured image synchronization;
- GitHub repository management;
- Production environment deployment.

6. A Boundary Article Kept in the Original Series
Published on May 25, 2026:
Complete Record of WordPress Multilingual Blog Article Translation Practice (Polylang Plugin, with Pitfall Avoidance Guide)
It also involves AutoPoly and Chrome Built-in AI, but the main body of the article is still:
- Polylang multilingual article creation;
- Chinese and English article association;
- Publication time synchronization;
- Backend translation operations;
- Language switching;
- Basic workflows for a multilingual blog.
Therefore, it is more appropriate to keep this article in “WP Blog Multilingual Practice”.
Starting the new series with code block protection and translation anomaly issues also makes the thematic boundaries clearer.
7. Synchronously Migrating English Articles
After the Chinese article migration was completed, I continued to process the English series.
The original English series URL is:
https://en.shuijingwanwq.com/series/wp-blog-multilingual-guide/
In the WordPress backend, I found the English articles corresponding to the Chinese articles one by one and changed their Series to:
WordPress AI Translation Engineering in Practice
The new English series also migrated 16 articles.
The pagination structure after migration is:
- Page 1: 10 articles;
- Page 2: 6 articles.
Page 1 URL:
https://en.shuijingwanwq.com/series/wordpress-ai-translation-engineering-in-practice-en/
Page 2 URL:
https://en.shuijingwanwq.com/series/wordpress-ai-translation-engineering-in-practice-en/page/2/
The inspection results show:
- All 16 articles exist;
- No duplicate articles;
- No irrelevant content mixed in;
- Chinese and English article topics correspond one-to-one;
- Publication chronological order is consistent;
- Page 1 and Page 2 connect normally.

8. After Migrating by Publication Time, the Series Order Auto-generates Sequentially
This migration was done by modifying the series each article belongs to one by one via “Quick Edit” in the WordPress article list.
Actual operations confirmed that as long as the migration is done sequentially from earliest to latest publication time, PublishPress Series will automatically generate a continuous order in the new series:
1、2、3、4……Articles will not retain their original numbers from the old series, nor will it be necessary to manually adjust the Series order after the migration is complete.
Therefore, this Chinese and English article migration adopted the following method:
- Sort articles from earliest to latest by publication time;
- Use “Quick Edit” in the article list;
- Change the articles from the old series to the new series;
- After the Chinese article migration is complete, migrate the corresponding English articles in the same order;
- Finally, check the article count, pagination, and chronological order of both the Chinese and English series.
The final results show:
- The new Chinese series is numbered continuously starting from 1;
- The new English series is also numbered continuously starting from 1;
- The article order in both series is consistent with the publication time;
- No need to additionally enter the PublishPress Series backend to adjust the order.
9. Caching May Cause the Frontend to Continue Displaying the Old Series
After the series migration was complete, the data in the WordPress backend had been updated, but single article pages, series archive pages, or language switching portals might still display old content.
The current site simultaneously utilizes:
- W3 Total Cache Page Cache;
- W3 Total Cache Object Cache;
- Redis;
- EdgeOne for the Chinese site;
- Cloudflare for the English site.
Therefore, after the migration, it is necessary to at least clear the server page cache and object cache for both the www and en domains.
Execute in the server terminal:
cd /data/wwwroot/www.shuijingwanwq.com \
&& rm -rf \
wp-content/cache/page_enhanced/www.shuijingwanwq.com \
wp-content/cache/page_enhanced/en.shuijingwanwq.com \
&& /root/bin/w3tc-flush-host-object-cache www.shuijingwanwq.com \
&& /root/bin/w3tc-flush-host-object-cache en.shuijingwanwq.com \
&& echo "已清除 www 与 en 的 W3TC Page Cache 和 Object Cache"
This command will clear:
- W3TC page cache for
www.shuijingwanwq.com; - W3TC page cache for
en.shuijingwanwq.com; - Object cache corresponding to the www domain;
- Object cache corresponding to the en domain.
It will not clear the edge node caches of EdgeOne and Cloudflare. If the frontend still displays old content, you will also need to perform a cache purge separately in both CDN platforms.

10. What the New Series Will Record Next
After completing this split, the new “WordPress AI Translation Engineering in Practice” will continue to document the following work:
- Reviewing editors and code formats of historical Chinese articles;
- Identifying the Classic Editor, SyntaxHighlighter Evolved, and Code Block Pro;
- Batch generating Chinese summaries using GLM-4.7;
- Writing summaries into the WordPress
post_excerpt; - Improving article lists and Yoast SEO meta descriptions;
- Re-translating historical English articles;
- Evaluating whether to add other languages;
- Continuing to optimize the SlyTranslate full-text translation workflow;
- Managing related scripts using Codex and GitHub;
- Comparing the quality, speed, and API costs of different models.
This content has gone beyond traditional WordPress multilingual configuration and is more suitable for continuous documentation in an independent translation engineering series.
11. Phased Results
After this adjustment was completed, the series structure became much clearer.
“WP Blog Multilingual Practice” continues to focus on:
Multilingual website architecture, Polylang, domains, caching, taxonomies, and SEO.
“WordPress AI Translation Engineering in Practice” focuses on:
Models, translation quality, code protection, automated scripts, and long-term production workflows.
The final migration results are:
- New Chinese series: 16 articles;
- New English series: 16 articles;
- Chinese and English article topics correspond;
- Pagination structure is 10 articles plus 6 articles for both;
- Articles are ordered from earliest to latest;
- No missing, duplicated, or mistakenly migrated articles were found.
Compared to continuing to cram all content into a series that already has 38 articles, this split is more beneficial for reader comprehension and more suitable for long-term maintenance.
需要长期技术维护或远程问题排查?
我是拥有 15+ 年经验的 PHP / Go 后端工程师,长期关注已有系统维护、Bug 修复、性能优化、服务器排查、WordPress 网站维护和小功能迭代。
如果你的项目遇到以下情况,可以先从一次小问题排查开始合作:
- ✅ PHP / Laravel / Yii2 老项目无人维护
- ✅ Go / Gin 后端接口需要排查或优化
- ✅ WordPress 网站访问慢、报错或插件冲突
- ✅ Nginx / MySQL / Redis / Linux 服务器异常
- ✅ CDN / Cloudflare / DNS / HTTPS 配置问题
- ✅ 需要长期远程技术支持或兼职维护
更多介绍请查看:关于我 & 合作
微信:13980074657
邮箱:shuijingwanwq@gmail.com
Telegram:@shuijingwan
GitHub:https://github.com/shuijingwan


发表回复