如何将从其他网站导出的帖子导入到WordPress(或bbPress)里?

文章目录
  1. 您需要以下插件(默认您已安装WordPress,并熟悉后台操作):
    1. 可选:
    2. 您还需要:
  2. 详细步骤:
    1. 准备工作
    2. 开始导入
      1. Files:
      2. Content(内容):
      3. Title & Metadata(标题和元数据):
    3. 如果想使用bbPress的话,请继续按照以下方法操作:
近日,果壳网推出了“导出帖子”的功能,如果您想把您的帖子备份到自己的网站的话,您可以按照以下方法操作。 本教程可能有说的不太清楚的地方(因为文笔有限),请见谅,若有问题,欢迎评论。 在本文中的部分文字可能有出入,但是意思一致。

您需要以下插件(默认您已安装WordPress,并熟悉后台操作):

HTML Importer 2(HTML导入器2)

可选:

bbPress(如果想把帖子重新转变为bbPress的帖子的话)

您还需要:

FTP客户端(如FileZilla等)

详细步骤:

准备工作

-1.从果壳网下载自己的帖子(详见文章末尾) 0.解压下载好的压缩包, 0.1.打开FTP客户端,登录您的网站的FTP,进入“/htdocs/html-files-to-import(要导入的html文件)”(若无请创建), 0.3.将解压完的HTML文件上传至该文件夹。(推荐分批上传(每20个文件上传一次,否则有可能会出现421错误。)) 0.4.进入WordPress后台,进入“插件→安装插件”,输入“HTML Importer 2”(不含引号),找到同名插件,下载并激活。

开始导入

1.进入后台里的“插件→HTML Import 2→Settings”,然后按照以下设置 进行设置:

Files:

Default file(默认文件):留空;

Content(内容):

Select content by(选择内容)HTML tag(HTML标签)Tag(元素):div、 Attribute(属性):class、 = Value():post-detail;

Title & Metadata(标题和元数据):

Select content by(选择内容)HTML tag(HTML标签)Tag(元素):h1、 Attribute(属性):留空 = Value():留空 Import files as(将文件导入为):按照您的需求设置为“文章”或“主题/帖子”(若想导入到bbPress里) Set author to(将作者设置为):您自己 然后按下“Save Settings”即可。 2.进入“工具→导入→HTML→运行导入器”,,点击“Submit(提交)”即可。这时您应该能看到导入的文章了。如果帖子多的话导入速度可能会比较慢。

如果想使用bbPress的话,请继续按照以下方法操作:

3.进入“帖子(topic)→所有帖子”,您应该能看到最新导入的帖子, 4.接下来您需要手动为这些新导入的帖子重新设置板块(刚导入的帖子还没有分类),方法为: 4.1.点击帖子里的“编辑”, 4.2.在右侧“帖子属性”里,选择“板块”为您需要的板块, 4.3.按“更新”。 这还没完,因为这些帖子是直接导入的,bbPress不能直接识别成您发布的帖子,所以您还需要让bbPress重新计算帖子, 5.进入“工具→论坛”,勾选以下选项:
  • 重新计算每个帖子的上级版块
  • 重新计算每个主题和版块中的最新活动
  • 计算每个版块中的帖子
  • 计算每个用户发表的帖子
然后按下“修复项目”即可。 然后您应该就能在前台看到帖子了。   以上。
另:如何导出果壳网的帖子:
  1. 登录果壳网(废话)
  2. 点击右上角的头像,点击“我的主页”
  3. 下拉页面,找到“帖子”右边的“导出”按钮
  4. 将会下载一个压缩包
另:导出其他网站的帖子的方法:打开相应的页面,按下Ctrl+S