阅读提示
本文约 773 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
本文约 773 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
引言:装了 WPML 后台全是英文选项
WPML 功能强但后台选项密集,新手容易卡在”语言没生效””译文不显示”。按固定流程走一遍,第一篇译文半小时内出来。
原理分析:WPML 的工作模型
WPML 在数据库里为每篇内容按语言存副本,通过 icl_ 表关联。它不改变 WordPress 原生结构,而是用”翻译关联”把中文原文和英文译文绑在一起,并自动输出 hreflang。URL 模式决定语言前缀(目录/子域名/参数)。
保姆级实操
- 装 WPML 核心 + String Translation + Translation Management。
- 向导选语言(如 zh-hans 默认、en 第二),选 URL 模式”语言目录”(/en/)。
// 手动设置默认语言与目录(也可后台向导)
// WPML→语言→URL 格式 选"包含语言参数的目录"
- 开启”对分类法/菜单也翻译”。
- 编辑文章点”+”添加英文,翻译编辑器里逐段翻,完成发布。
- 查页面源码确认有
<link rel="alternate" hreflang="en" href=".../en/...">。
常见踩坑
- 没开”对媒体翻译”,图注不翻。
- URL 模式中途改,旧链接 404。
- 案例:某站 WPML 装完文章不显示译文,发现”翻译管理”没装、且语言目录模式与已存在 /en/ 页面冲突。补装组件、换子域名模式后正常。
- 忘了设默认语言,中英互链错。
- String Translation 没扫主题,菜单文字不翻。
总结
判断标准:译文可访问、hreflang 正确、菜单分类同步翻。行动清单:装核心+管理+字符串 → 设语言与 URL → 开分类法翻译 → 翻第一篇 → 验 hreflang。详见多语言 URL 结构对比。
觉得有用?点个赞支持一下
标签:
# hreflang
# WPML
# WPML URL 结构
# WPML 安装
# WPML 配置教程
# 第一篇译文
# 翻译流程
# 翻译编辑器
# 语言目录
# 语言设置
# 配置教程
