Transfer WordPress to Discourse

You’re not getting useful answers because wordpress can be used for many things (blogs, ecommerce, product sites, news portals, etc) and without seeing your site or knowing what it does, it’s hard to give good advice. Perhaps you could share a link?

Having said that, if you’re using wordpress as a simple linear blog, something like GitHub - SamSaffron/blog: samsaffron.com blog plugin for Discourse · GitHub is one piece of what you’re looking for.

Here’s roughly how you’d move your posts over and use it:

  1. Generate the discourse topics by pointing the rss/atom feed polling feature to your current wordpress install. This would migrate the posts but not the urls.
  2. In the discourse rails console, for each topic, create a custom field called permalink with the path portion of the post’s wordpress url.
  3. Modify the GitHub - SamSaffron/blog: samsaffron.com blog plugin for Discourse · GitHub plugin to suit the look, feel and layout of your site and install
  4. Turn off feed polling and retire your wordpress site.

If your wordpress site is something like http://techcrunch.com/ or a product or company site where the ability to create pages with arbitrary urls with arbitrary content via a point and click interface is important discourse isn’t going to work very well.

5 „Gefällt mir“