Slide 1

Slide 1 text

East Bay WordPress Meetup Presentation September 24, 2017

Slide 2

Slide 2 text

Sallie Goetsch Migrating an HTML Flat File Site to WordPress

Slide 3

Slide 3 text

The Problem with Flat File Site Imports

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

Content Audit Spreadsheet

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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/

Slide 9

Slide 9 text

Choose Files to Import

Slide 10

Slide 10 text

Identify Content Container

Slide 11

Slide 11 text

Set Title, Author, Post Type, Template

Slide 12

Slide 12 text

Import Custom Fields

Slide 13

Slide 13 text

Import Categories, Tags, Taxonomies

Slide 14

Slide 14 text

Clean Up HTML

Slide 15

Slide 15 text

Run Import

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

Links • Content Strategy for WordPress • CMS2CMS • HTML Import 2 • HTML Import 2 Manual • Post Type Switcher • Term Management Tools • WP All Import/Export Pro

Slide 20

Slide 20 text

Questions for Sallie? • Twitter: @salliegoetsch • GitHub: wpfangirl • SpeakerDeck: wpfangirl • Web: wpfangirl.com • Meetup: eastbaywp.com • Email: [email protected]