For almost two decades, I’ve road the rollercoaster of website design. From static HTML pages to harnessing the dynamic power of PHP/MySQL websites to content management systems, I finally settled into a groove of rapid website development using the same platform as nearly a third of the websites hosted online: WordPress.
Good, bad, or indifferent, WordPress has come a mighty long way (and likely still has a ways to go depending upon which side of the fence you stand having experienced operating or managing a WordPress website).
One of the most common questions raised — whether a new website development project or a redesign effort — about WordPress centers upon extensibility, flexibility, and the ease of migrating content from one website to another.
I’ve experience a number of WordPress-to-WordPress migrations as well as WordPress to 3rd-Party CMS’ and vice versa.
Often times customers want to preserve blog posts and pages when redesigning their websites, but shy away from preserving pages due to thinking it’s too laborious to perform and achieve such a feat. But that will no longer be your fear after this tutorial.
One of the most common encounters regardless of the migration path is figuring out how to import and export WordPress Pages, Media and Custom Post Types.
While I won’t specifically highlight how to import, I’ve provided a video below that demonstrates how to export WordPress pages, media, and custom post types to csv, xml, and xls/xlsx files.
WordPress has a built-in feature that allows for exporting to XML files. But the problem is that most folks exporting don’t know how to convert a XML file into a CVS or XLS (Excel) file for viewing.
But no worries, because exporting WordPress Pages, Media and Custom Post Types has been made easy using two simple WordPress plugins:
Watch the quick video tutorial below as I highlight the pros and cons of using either WordPress plugin, specifically instructing how to use the Simple CSV/XLS Exporter to export WordPress Pages, Media and Custom Post Types.
If you have questions, comments, or encounter technical challenges of any sort, please don’t hesitate to contact using the form below.