Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tips & Tools for Migrating an HTML/Flat File Site to WordPress

80a39eb1d7d169f5563483e61c3cba52?s=47 Sallie Goetsch
September 24, 2017

Tips & Tools for Migrating an HTML/Flat File Site to WordPress

September 2017 East Bay WordPress Meetup: mini case study of importing a large HTML site to WordPress, including services and plugins.

80a39eb1d7d169f5563483e61c3cba52?s=128

Sallie Goetsch

September 24, 2017
Tweet

Transcript

  1. East Bay WordPress Meetup Presentation September 24, 2017

  2. Sallie Goetsch Migrating an HTML Flat File Site to WordPress

  3. The Problem with Flat File Site Imports

  4. Start with a Content Audit • ID • Navigation Title

    • Page Title • Old URL • New URL • Destination Post Type • Categories Current/Proposed • Tags Current/Proposed • Custom Taxonomies • Featured Image • Current • Relevant • On Message • SEO Title • Meta Description
  5. Content Audit Spreadsheet

  6. If You’re Very Lucky… https://cms2cms.com/

  7. Otherwise… https://wordpress.org/plugins/import-html-pages/

  8. The Import Process • Read the Manual • Set up

    a very basic WP install. Include any custom fields, custom post types and custom taxonomies that you plan to use • Copy HTML website to your local server • Select HTML regions to import, destination post type, etc. • Import one post type at a time • Tags & custom fields supported • Categories & authors are trickier http://stephanieleary.com/code/wordpress/html-import/html-import-2-user-guide/
  9. Choose Files to Import

  10. Identify Content Container

  11. Set Title, Author, Post Type, Template

  12. Import Custom Fields

  13. Import Categories, Tags, Taxonomies

  14. Clean Up HTML

  15. Run Import

  16. Fixing Stuff: Post Types https://wordpress.org/plugins/post-type-switcher/

  17. Fixing Stuff: Taxonomies & Terms https://wordpress.org/plugins/term-management-tools/

  18. Fixing Stuff: Everything Else http://www.wpallimport.com/

  19. Links • Content Strategy for WordPress • CMS2CMS • HTML

    Import 2 • HTML Import 2 Manual • Post Type Switcher • Term Management Tools • WP All Import/Export Pro
  20. Questions for Sallie? • Twitter: @salliegoetsch • GitHub: wpfangirl •

    SpeakerDeck: wpfangirl • Web: wpfangirl.com • Meetup: eastbaywp.com • Email: sallie@wpfangirl.com