I am importing a large amount of content from Expression Engine, the content in the other Expression Engine is all grouped together. I have created all the custom post types and taxonomies to organize the content better. However, Once I import the content to WordPress, I need to move the content into the newly created post types.

How do I move content from one custom post type to another?

  • What is the CMS? Commented Feb 10, 2013 at 16:05
  • Expression Engine.
    – BillyMedia
    Commented Feb 10, 2013 at 16:58

1 Answer 1


The information about post type is stored in wp_posts table in DB in column post_type - either post, page, attachement and other post types you've defined. So i quess you can use some SQL query in your case. Or you can write some script using WP_Query for fetching posts from cerain category (for example), and wp_update_post funtion setting post_type argument to desired post type...


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.