# Embed Discourse Post in Wordpress blog post?

**URL:** https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291
**Category:** WordPress
**Created:** [March 31, 2018, 2:26pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291 "2018-03-31T14:26:22Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Ryan\_Collins1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ryan_collins1/32/76781_2.png) [@Ryan\_Collins1](https://meta.discourse.org/u/Ryan_Collins1)
#### Post date: [March 31, 2018, 2:26pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/1 "2018-03-31T14:26:22Z")

</div>

Hi team,

It it possible to embed a Discourse forum post, into a post on my wordpress blog?

I have a forum user who created a great forum post, and I would like to feature his forum post in a new wordpress blog post that I am creating.

Thanks!

Ryan

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [April 2, 2018, 4:17pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/2 "2018-04-02T16:17:11Z")

</div>

Would something like what is outlined in this post work for you?

> [@Link existing forum topic to new WordPress post](https://meta.discourse.org/t/link-existing-forum-topic-to-new-wordpress-post/24268/22):
>
> I’ve done some work on making a shortcode for displaying Discourse topics. At this point, it only displays the first post in the topic, it doesn’t display any of the comments. It gives you the option of displaying the full post content, an excerpt, or just the title and some metadata about the topic. The styles I’m using here are rough, but this gives you an idea of how it could work. Adding a couple of shortcodes like this: [discourse\_topic topic\_id=384 excerpt\_length=45] [discourse\_topic to…

~~It’s not yet a part of the WordPress plugin, but it could be added if there is some interest in using it.~~

Edit: The [WP Discourse](https://github.com/discourse/wp-discourse) plugin now gives you the option to link existing Discourse topics to WordPress posts.

---

<div class="post-metadata">

### Author: ![Mark\_Schmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mark_schmucker/32/124810_2.png) [@Mark\_Schmucker](https://meta.discourse.org/u/Mark_Schmucker)
#### Post date: [January 17, 2020, 6:38am UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/3 "2020-01-17T06:38:16Z")

</div>

> [@simon](#):
>
> It’s not yet a part of the WordPress plugin

Is it part of the plugin now? [How To Integrate Discourse Forum With WordPress: 2026 Guide](https://wpism.com/integrate-discourse-wordpress/) says one feature is “Ability to publish selected posts as Forum topics on Discourse”.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [January 17, 2020, 7:05pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/4 "2020-01-17T19:05:07Z")

</div>

> [@Mark\_Schmucker](#):
>
> Is it part of the plugin now?

Yes. You can link an existing Discourse topic to a WordPress post:

 ![image](https://global.discourse-cdn.com/meta/original/3X/c/a/ca0f9b2a17c1b5c015e9975f23f8bfff593f54e8.png)

Linking a Discourse topic to a WordPress post does not pull the Discourse topic’s content to WordPress. It just pulls the Discourse comments to the WordPress post. Once an existing Discourse topic is linked to a WordPress post, you get the same functionality as you get when you publish a new post to Discourse.

---

<div class="post-metadata">

### Author: ![Andy\_Katz1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andy_katz1/32/150092_2.png) [@Andy\_Katz1](https://meta.discourse.org/u/Andy_Katz1)
#### Post date: [July 1, 2020, 7:07pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/5 "2020-07-01T19:07:50Z")

</div>

I have interest in this for sure. thanks

---

<div class="post-metadata">

### Author: ![Zup](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zup](https://meta.discourse.org/u/Zup)
#### Post date: [July 13, 2020, 12:08pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/7 "2020-07-13T12:08:18Z")

</div>

i definitely have interest in pulling a Discourse topic’s content to WordPress.

i’m about to convert a SMF forum to a Discourse+WP setup. the SMF forum has many topics in a category that i would like converted to separate WP posts. each of those topics on SMF already has replies, so i’d also like those replies converted to comments in their parent WP posts.

what’s the best approach to do this?  
convert SMF to Discourse first? then manually create WP posts with short codes to the converted Discourse topics… then link those Discourse topics to their WP posts to pull the comments? is there an easier way?

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [July 13, 2020, 4:57pm UTC](https://meta.discourse.org/t/embed-discourse-post-in-wordpress-blog-post/84291/8 "2020-07-13T16:57:24Z")

</div>

> [@Zup](#):
>
> i definitely have interest in pulling a Discourse topic’s content to WordPress.

You can link existing Discourse topics to WordPress posts. The linking needs to be done on a per-post basis. Linking a post to Discourse causes it to function in the exact same way as if you publish a WordPress post to Discourse - Discourse comments are not converted to WordPress comments, but a selection of Discourse comments can be displayed below the WordPress post.

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/1/1104b5350ae4e17de8f94c9da94ab794b11723f5.png)
