2018.12.07 · 技術と道具

WordPress 5.0にバージョンアップする前に

wordpress5

WordPress 5.0がリリースされました。私のサイト(このサイトですが)はWordPressですが、新バージョンのお知らせが届いています。

普段のバージョンアップなら、躊躇なく進めてしまうのですが、今回は長年続いた4.xシリーズからのメジャーバージョンアップということで、そうもいきません。

最大のポイントはGutenberg

classiceditor

WordPress 5.0の最大のポイントは、Gutenbergといってよいででしょう。GutenbergとはWordPressのダッシュボードから投稿を行う際に使用するエディタの最新版で、登場以来、プラグインとして提供されていたのですが、WordPress 5.0からは標準になりました。

GutenbergはWordPressをブログシステムから汎用的なサイト構築システムに飛躍させるための最後のピースともいえるもので、投稿はテキストとHTMLタグから、Gutenbergの専用書式に変更となりました。ただ、専用書式といってもHTMLとして解釈可能なので、今までの投稿との互換性は一応維持されています。

gutenberg

Gutenbergで書いてみると、コンテンツをブロックの組み合わせとして表現していることがわかります。

gutenberg-codeeditor

コードエディタに切り替えてみると、HTMLタグとGutenberg専用書式の混在になっていることがわかります。

Classic Editorで以前のエディタに切り替える

ただ、WordPress 5.0にバージョンアップしたら必ずGutenbergを使わないといけないわけではありません。Classic Editorというプラグインをインストールすると、WordPress 5.0でも今までどおりのエディタを使うことができます。

ただ、Classic Editorプラグインは2021年までのサポート見込みとなっており、いつまでも使えるというわけではないので、いずれGutenbergに慣れていく必要はあるでしょう。

Snow MonkeyのGutenberg対応状況

ちなみに、このサイトで使用しているテーマ、Snow MonkeyではGutenbergへの対応が始まっています。具体的には、Snow Monkeyで提供されているコンポーネント機能がGutenbergでは使えないということらしく、Gutenbergのカスタムブロックとしてコンポーネント機能を実装した、Snow Monkey Blocksを提供するという方法がとられています。

このように、Gutenbergと相性の悪いテーマやプラグインが存在し、それぞれのテーマやプラグインごとに対応が待たれることになるため、当面はClassic Editorを使って問題を回避する必要性がありそうです。

まずは、Classic Editorを入れた状態でWordPress 5.0にバージョンアップし、VCCWのような開発環境でGutenbergを試しつつ、移行方法を練るといったことになるでしょう。

2018/12/07 10:40
← Surface Goの言語入力関連のTipsをいくつか
Surface GoでATOKを使うと遅くなる件はATOKの… →
井上 研一
経済産業省推進資格ITコーディネータとして中小企業のDX・AI活用の現場で伴走支援を行う。「ITCプロセスガイドライン4.0」および「中小企業向けAI活用ガイド」執筆メンバー。著書・講演多数。ITエンジニアとして25年以上の実務経験。AI導入の実務に10年以上携わる。自ら開発したAIサービス「Gen2Go」が北九州発!新商品創出事業の認定を受ける。2026年4月より北九州市立大学大学院マネジメント研究科の学生としての顔も持つ。

本サイトおよびブログに掲載している内容は、特に明記のない限り、井上研一個人の見解に基づくものです。所属・関与する組織、団体、企業、研究会等の公式見解を示すものではありません。