# 如何将 Discourse 内容迁移到博客文章？

**URL:** <https://meta.discourse.org/t/migrate-or-move-discourse-content-into-a-blog-post-how/292656>\
**Category:** Support\
**Created:** [2024年一月23日 18:30 UTC](https://meta.discourse.org/t/migrate-or-move-discourse-content-into-a-blog-post-how/292656 "2024-01-23T18:30:41Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![jericson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jericson/32/116215_2.png) [@jericson](https://meta.discourse.org/u/jericson)\
**Post date:** [2024年一月23日 20:12 UTC](https://meta.discourse.org/t/migrate-or-move-discourse-content-into-a-blog-post-how/292656/3 "2024-01-23T20:12:55Z")

</div>

将 Markdown 文件导入 WordPress 似乎是关键。我看到有一个[插件](https://wordpress.org/plugins/import-markdown/)声称可以做到这一点。

从 Discourse 方面来看，我将使用一个类似这样的数据浏览器查询：

```plaintext
select title, p.user_id, p.created_at, raw
from posts p
     join topics t on t.id = topic_id
where post_number = 1

```

这会获取每个主题的第一篇帖子。您可能需要将其限制为不同的子集。

或者，您可以获取 `cooked` 帖子，即 HTML。仔细想想，这可能更容易导入 WordPress。

另一种选择可能是[使用 API 获取帖子](https://meta.discourse.org/t/how-to-iterate-over-all-the-topics-in-order-to-export-them-as-markdown/220180)。

---

_[View the full topic](https://meta.discourse.org/t/migrate-or-move-discourse-content-into-a-blog-post-how/292656)._
