aucor / aucor-polylang-translation-mapper
这是一个工具,帮助您将所有导入的文章作为多语言 WordPress 插件 Polylang 的翻译连接起来。
1.2
2018-11-28 17:45 UTC
This package is not auto-updated.
Last update: 2024-09-18 19:36:58 UTC
README
贡献者: Teemu Suoranta
标签: polylang, translations, import, mapper
许可证: GPLv2 或更高版本
描述
这是一个工具,帮助您将所有导入的文章作为多语言 WordPress 插件 Polylang 的翻译连接起来。
插件要求
- 文章应该有语言(例如,您可以在导入时设置它们,例如使用 WP All Import)
- 翻译在 post_meta 中有一个唯一的标识符键
在执行此操作之前备份您的数据库!自行承担风险。
安装
如何使用
- 使用 WP All Import Pro(或其他工具)导入您的内容,并检查上述要求是否满足
- 备份您的数据库
- 下载插件并激活(您需要启用 Polylang)
- 您将在管理通知中看到 UI,显示文章类型和 meta_id
- 如果文章类型或主 id 不正确,请在代码中更改它们(第 36 和 37 行)
- 点击“开始连接翻译”按钮
- 按步骤进行(每次 50 篇文章)。每个步骤都需要一些时间。
- 完成所有步骤后,请停用并删除插件
Composer
$ composer aucor/aucor-polylang-translation-mapper
使用 composer.json
{
"require": {
"aucor/aucor-polylang-translation-mapper": "*"
},
"extra": {
"installer-paths": {
"htdocs/wp-content/plugins/{$name}/": ["type:wordpress-plugin"]
}
}
}
问题和功能愿望清单
问题
(目前没有已知问题)
功能愿望清单
- 可能有一个 UI 来选择文章类型和 master_id
- 显示步骤的更新总数,而不是计数
- 添加 CLI 支持