将大量电子邮件信息导入为 WordPress 帖子
Import a large collection of email messages as WordPress posts
我们在讨论邮件列表中收集了大量多年来编写的电子邮件信息。它们在 .mbox 文件中,但如果需要可以转换为另一种格式。
我们想将这些旧邮件消息发布为 WordPress post 的存档(每个邮件消息一个 post)。隐藏这些消息中的邮件地址以避免垃圾邮件也是一个好主意。这是如何实现的?
将电子邮件导入为 post 似乎很不寻常。尝试重新考虑并思考:
- Post 状态:不建议发布。
- SEO/Sitemap:如果您使用像 Yoast 这样的插件来创建站点地图,我建议您将其从站点地图中删除,您可以从 Yoast 插件中轻松完成此操作
- WP JSON API:确保它不在 wordpress 中公开可用 API。
如果你必须这样做:
我建议使用 WP All Imports 插件。数据必须采用 XML 或 CSV 格式。它也可能支持 XLS。您应该先将其转换为其中一种格式,然后才能将数据导入为 posts.
关于 CSV 的警告:因为 CSV 是逗号分隔的任何电子邮件中的逗号(这很常见),会破坏 CSV 的布局。解决这个问题的最简单方法是使用逗号以外的分隔符;您可以使用在电子邮件中很少见的字符组合。
示例:
而不是使用如下内容:
value1, value2, value3, value4
尝试使用:
value1 ~!~ value2 ~!~ value3 ~!~ value4
然后您可以在导入时在 WP ALL IMPORTS 中指定您的分隔符。
我们在讨论邮件列表中收集了大量多年来编写的电子邮件信息。它们在 .mbox 文件中,但如果需要可以转换为另一种格式。
我们想将这些旧邮件消息发布为 WordPress post 的存档(每个邮件消息一个 post)。隐藏这些消息中的邮件地址以避免垃圾邮件也是一个好主意。这是如何实现的?
将电子邮件导入为 post 似乎很不寻常。尝试重新考虑并思考:
- Post 状态:不建议发布。
- SEO/Sitemap:如果您使用像 Yoast 这样的插件来创建站点地图,我建议您将其从站点地图中删除,您可以从 Yoast 插件中轻松完成此操作
- WP JSON API:确保它不在 wordpress 中公开可用 API。
如果你必须这样做:
我建议使用 WP All Imports 插件。数据必须采用 XML 或 CSV 格式。它也可能支持 XLS。您应该先将其转换为其中一种格式,然后才能将数据导入为 posts.
关于 CSV 的警告:因为 CSV 是逗号分隔的任何电子邮件中的逗号(这很常见),会破坏 CSV 的布局。解决这个问题的最简单方法是使用逗号以外的分隔符;您可以使用在电子邮件中很少见的字符组合。
示例: 而不是使用如下内容:
value1, value2, value3, value4
尝试使用:
value1 ~!~ value2 ~!~ value3 ~!~ value4
然后您可以在导入时在 WP ALL IMPORTS 中指定您的分隔符。