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

WPHSV MeetUp - Migrate to 5.0 and Gutenberg

WPHSV MeetUp - Migrate to 5.0 and Gutenberg

Jacob McKinney

January 17, 2019
Tweet

More Decks by Jacob McKinney

Other Decks in Technology

Transcript

  1. Plugins Most basic themes have nothing to worry about, but

    if your theme offers customizations to the editor, it needs to be examined. Any plugins that interact with the editor need special consideration during this process. The only way to ensure compatibility is to test. Themes Areas of concern:
  2. Hosted • Requires technical knowledge. • Options: ◦ MAMP ◦

    ScotchBox ◦ Local by FlyWheel • Check with your host to see what options are available. • Managed hosting may provide you with one-click options. Local Set it up!
  3. Existing Content Your existing content should remain unaffected. When you

    activate the new editor, all existing content will be loaded into a “classic editor” block, which will essentially keep it the same as it was before the update.
  4. Update Go through each of your plugins and think about

    whether it interacts with the editor. Once all editor-related plugins have been identified, test them in the new editor (keep in mind some functionality may have been moved to new or existing blocks). Update all plugins that have updates available. Most plugins have recently released updates for compatibility with the new editor. Audit
  5. What about broken plugins? Options: • Contact the plugin author.

    • Find a new plugin that has similar functionality and is compatible with the new editor. • If the functionality isn’t crucial, you could consider moving on without it. Note: If the plugin is necessary for functionality that lives in pre-5.0 posts, you may need to consider keeping it active in order to keep those posts in tact.
  6. Migrate to/Update Production Migrating If you’re lucky enough to have

    an easy way to copy your staging site data to production, do that. Note: If you have a site with data that is constantly changing, such as an ecommerce site, don’t migrate your database, you will lose data. Updating Most people will probably just need to repeat the update process with one distinct difference: Plugins first, take care of your plugins before updating WordPress.