将大量电子邮件作为WordPress帖子导入

问题描述

多年来,我们在讨论邮件列表中收集了大量电子邮件。它们位于.mBox文件中,但可以根据需要转换为其他格式。

我们想将这些旧邮件作为wordpress帖子的存档发布(每封邮件一个帖子)。隐藏这些邮件中的邮件地址以避免垃圾邮件也是一个好主意。怎么能做到?

解决方法

将电子邮件导入为帖子似乎很不寻常。尝试重新考虑并考虑:

  • 发布状态:建议不要发布它。
  • SEO / Sitemap:如果您使用的是类似Yoast的插件来创建站点地图,那么我建议您将其从站点地图中删除,您可以轻松地从Yoast插件中完成
  • WP JSON API:确保它不是在wordpress API中公开可用的。

如果必须这样做:

我建议使用WP All Imports插件。数据必须为XML或CSV。它还可能支持XLS。您应该先将其转换为这些格式之一,然后才能将数据导入为帖子。

使用CSV的警告词:由于CSV是逗号,因此电子邮件中的任何逗号分隔(很常见)都会破坏CSV的布局。解决此问题的最简单方法是使用逗号以外的分隔符。您可以使用在电子邮件中很少见的字符组合。

示例: 而不是使用类似以下的方式:

value1,value2,value3,value4

尝试使用:

value1 ~!~ value2 ~!~ value3 ~!~ value4

然后,您可以在导入时在WP ALL IMPORTS中指定分隔符。