WPML 开发者文档 – 钩子、wpml-config.xml、API 和兼容性参考
本页面汇总了您作为开发者使用 WPML 进行开发所需的资源。无论您是要让您的主题或插件实现多语言化、获取 WPML 认证,还是为客户构建自定义多语言网站,都可以在下方找到相关的指南和参考资料。
让您的主题或插件实现多语言化
- 翻译 WordPress 主题和插件的 PO/POT 文件
- 翻译 WordPress 主题和插件中的 JavaScript 字符串
- 实现主题和插件的 WPML 兼容性
- 让 WooCommerce 主题支持多语言和多货币
获取主题或插件的 WPML 认证
WPML 的兼容性团队测试了数以千计的主题和插件。您可以在这些列表中找到已通过测试且与 WPML 完美兼容的产品。
针对作者的兼容性计划
如果您是主题或插件的作者,这些页面解释了如何申请兼容性测试,以及如何保持您的产品与 WPML 的兼容性更新:
使用自定义文章类型、字段和分类法构建多语言网站
了解自定义文章类型、字段和分类法如何让您的客户轻松翻译多语言网站,并方便您进行维护。
使用 WPML 和页面构建器开发多语言网站
了解如何使用 WPML 和采用简码的页面构建器来开发网站,以及如何注册页面构建器小工具以进行翻译。
- 注册页面构建器小工具以进行翻译
- 保持 WPBakery 页面构建器与 WPML 的兼容性
- 保持 CornerStone 与 WPML 的兼容性
- 保持 Enfold 与 WPML 的兼容性
- 保持 Divi 构建器与 WPML 的兼容性
- 保持 Avada 构建器与 WPML 的兼容性
其他程序员资源
- 使用 .mo 文件翻译 WordPress 主题
- 向您的主题或插件添加 WPML 安装程序
- 添加自定义管理后台用户权限
- WPML 的编码 API
- WPML 的数据库表
- 使用 WPML 发送电子邮件
- WPML 存储的浏览器 Cookie
- WPML 和 WPML Multilingual & Multicurrency for WooCommerce 运行的 Cron 作业
- WPML 故障排除选项
- 将 WPML 与 Redis 缓存结合使用
- 如何创建字符串包
- ACFML 钩子参考 –
acf-multilingual的两个 ACFML 过滤器钩子和四个常量。从/documentation/related-projects/translate-sites-built-with-acf/acf-multilingual-acfml-constants-and-hooks-reference/移至此处;旧 URL 已 301 重定向。 - WCML 钩子参考 – WooCommerce Multilingual 钩子。从
/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/移至此处;旧 URL 已 301 重定向。 - 使用 WPGraphQL 查询多语言内容 –
language参数、translations字段、各语言菜单、ACF 选项页面,以及针对使用 Next.js、Nuxt、Astro 或 Gatsby 构建的无头 WordPress 网站的其他 GraphQL 查询。 - WPML 常量
- 如何在 WordPress 网站中添加 hreflang
- 如何使用 gettext
- WordPress 多站点的多语言支持
- WPML 中依赖于 WordPress REST API 的功能
- 将 WordPress REST API 与 WooCommerce Multilingual 结合使用
- 翻译自定义文章类型存档的别名
- 翻译 urlencoded 简码
- 使用模板文件设计自定义货币切换器
- WPML 翻译通知
- 将 WPML 与 Memcached 缓存结合使用