如何将HubSpot博客转移到WordPress? [关闭]

问题描述 投票:1回答:2

我通过从HubSpot博客获取rss.xml文件,然后通过WordPress插件WP全部导入导入该文件,尝试了快速简便的路线。它获得了所有的标题和一些图片,但每个帖子都缺少很多内容。

我还从hubspot导出了每个博客文章的所有html,但hubspot没有提供任何关于如何将其映射到WordPress帖子的指导。如果你想得到所有东西,似乎这个过程真的很复杂。

wordpress hubspot
2个回答
2
投票

您可以使用RSS导入器执行此操作:

  1. 登录您的Hubspot博客。
  2. 点击RSS链接。
  3. 查看浏览器中的URL。如果它显示maxcount(例如maxcount = 25),请将其更改为较大的数字,以便显示所有帖子。
  4. 复制所有文本并将其粘贴到文本文件中并保存。
  5. 登录您的WordPress博客。
  6. 转到工具>导入选择RSS导入。如果您尚未安装此功能,请单击安装按钮。
  7. 上传您的文本文件。
  8. 按“确定”按钮完成导入。

0
投票

我创建了一个小hack,允许您使用编码的HubSpot博客列表模板生成CSV。完整的说明可以在这里找到:https://www.bluleadz.com/blog/how-to-export-a-hubspot-blog

tldr:将此代码复制并粘贴到已编码的博客模板中:

{% if is_listing_view %}
"post_title","post_body","featured_image","author","topics",
{% for content in contents %}
"{{ content.name|forceescape|replace('
','') }}","{{ content.post_body|forceescape|replace('
','') }}","{{ content.featured_image|forceescape|replace('
','') }}","{{ content.author_name|forceescape|replace('
','') }}","{{ content.topic_list|forceescape|replace('
','') }}"{% endfor %}{% endif %}

更改您的博客列表内容设置以显示1,000个帖子并预览新模板以获取所有数据。最后,保存预览html文件并将文件扩展名更改为.csv

© www.soinside.com 2019 - 2024. All rights reserved.