WordPress5.0のメジャーアップデートの注意点と対応

他言語サイト
翻訳はみつかりませんでした
WordPress ロゴ

WordPress4.9.8にアップデートした人で気づいた人はたくさんいると思いますが、次期バージョン(Wordpress5.0)からエディタが大きく変わります(名称Gutenberg)。

ただほとんどの人はすぐには使えないでしょう。あまりに劇的な変化のため使えない機能・プラグインが出てくるからです。

心配ありません。簡単な対応方法と、どういうデメリットがあるのかいまから詳しく見ていきます。

新しいエディタを試してはいけない!

WordPressを4.9.8にアップデートするとダッシュボードにこのような表示が出ます。

Wordpress4.9.8-dashboard-image1

Wordpress4.9.8-dashboard-image2

(いまスマホでしか投稿できないのでキャプチャが見づらいです。ご了承ください。)

 
パソコンをする人

よし!使ってみよう!

と思った人、ちょっと待ってください!

この新しいエディタは、コンテンツの考え方、内容が今までと違います。一生懸命、時間をかけて作成したコンテンツが消えることもあります。

キャプチャには『準備ができていない人』とサラリとありますが、ほとんどの人がこれに当てはまります。

『準備ができている人』は、

  • 追加でプラグインを入れていない
  • ビジュアルエディタの標準機能だけでコンテンツを作成している

ような人です。Wordpressを運用して日が浅い人ぐらいでしょう。

また、新しいエディタはプラグインが先行して出ているのですが、この評価もイマイチです(総合2.5。★1が1番多い)。

逆に旧エディタが使えるプラグインのClassic Editorは総合5の満点です。まだまだ実用性がないことの証明です。

テスト環境を用意して試すことができる人は関係ありません。

バージョン5.0はいつリリースされるのか?

WordPress5.0は、2018年リリースとアナウンスされています。

しかし、タイムスケジュールは『TBD』のオンパレードで、進捗が進んでいるようには見えません。具体的な日付も決まっていません。キックオフミーティングもTBDなので、正式にはブロジェクトが始まっていません。

ぼくの予想では、2018年はムリなんじゃないかと思っています。あと3ヶ月ちょっとで、プロジェクトを立ち上げて、どの機能を実装するのか決めて、テスト完了まではさすがに…

2019年が現実的なところだと思います。

TBD(To Be Determined)

英文書に見られる『未定』『未確定』の略。具体的なことが何も決まっていない意味で、『あとで決める予定』『あとで確定させる必要がある』といったニュアンスがある。

項目が挙がっている以外、何も決まってないことに使われることが多く、TBDと書かれたものは、スケジュールが延期されることが多い。

新しいエディタGutenbergの特長

WordPress5.0から採用されるエディタ(Gutenberg)の特長は、

  • シンプルな操作感
  • ブロックの採用

です。シンプルな操作感はありがたい話ですが、問題はブロックの採用です。

 
パソコンをする人。困った編

ブロックってなんだ?

と思うでしょうが、仕組みは簡単です。Gutenbergでは、すべてのコンテンツは『ブロック』内に収められます。

  • 文章(段落ごとにブロックで囲む)
  • 画像
  • Youtube
  • GoogleMap
  • etc…

そしてブロックは、HTMLのコメント形式で書かれます。

 
<!-- wp:xxx -->

コンテンツを書く

<!-- /wp:xxx -->

そしてこのブロックは、Wordpressではおなじみの機能を統合していきます。

ブロックは、今まで異なる方法でカバーされていた「ショートコード」「埋め込み」「ウィジェット」「投稿フォーマット」「カスタム投稿タイプ」「テーマオプション」「メタボックス」その他のフォーマット要素などを統一的に進化させたものです。 ユーザーは、WordPress でできる幅広い機能を、明快で一貫した方法で利用できます。Gutenbergプラグイン公式サイト

gutenberg

Gutenberg

WordPress の新しい編集体験を開発中です。文章や画像やレイアウトを思いのまま形にするゴールを目指して …

ja.wordpress.org

_

補足すると、プラグインなどで、共通で使うコンテンツをテンプレートやショートコードで定義している人は多いと思います。次期バージョンからはこれらを全部『ブロック』で定義していこうということです。

Gutenbergがすぐに使えない理由

 
パソコンをする人

コメントで囲むだけでしょ?そんなに影響あるの?

と思った人、すでに影響の大きさに気づいた人もいるでしょう。

Gutenbergへ移行する難しさはこの『機能のブロックへの統合』にあります。

ショートコードは残すことを明言していますが、それ以外はすでに対応しなければならないことが分かっています。

1番のネックは、埋め込まれたHTMLはブロック式では消えてしまうことでしょう。

いまでも、テキストエディタで入力したHTML文がビジュアルエディタに切り替えると消えることがあります。

ブロック形式ではさらに多くのHTML文が消えます。一番つらいのは<div>が消えることでしょう。いまのところ独自に挿入したHTML文は全滅すると思っていいです。

いちおう編集方法として、「HTMLとして編集」「ブロックに変換」を選ぶことができます。でも、書いたものが消えてしまうかもしれないボタンがあるのは危険です。

あとは、編集画面に機能を追加しているものは要注意です。

影響するプラグイン

有名どころを挙げるだけでも大変なので、ぼくが使っているもので影響があるプラグインを挙げます。

影響大(エディタ)

  • TinyMCE Advanced
  • TinyMCE テンプレート
  • Post Snippets
  • Shortcoder
  • AddQuicktag
  • AdSense Integration WP QUADS

TinyMCE Advancedは、いまのビジュアルエディタの本体です。これに絡むプラグインは使えなくなります。

編集画面で、太字にするなどのボタンがありますよね? そこにボタンを追加するようなプラグインのことです。

影響大(メタボックス)

  • Jetpack by WordPress.com
  • Accelerated Mobile Pages
  • All In One SEO Pack
  • Duplicate Post
  • Scripts n Styles
  • Simple Tags

また、編集画面に入力項目や操作を行なう機能を追加するものも使えません。(メタボックス)

メタボックスは、編集画面の公開操作、タグ入力、メタキーワード・メタディスクリプション入力など行なう枠のことです。

これはプラグインだけでなく、テーマが大きく関係してくるでしょう。(とくにSEO対策済みを謳っているテーマは要注意)

  • エディタ機能を拡張するもの
  • 編集画面にメタボックスを追加するもの

は使えなくなる。

微妙なところ

  • WP External Links

External…はコンテンツの外部リンクにリンクマークのHTMLを追記します。どの程度影響するのか未知数です。

  • コンテンツにHTMLを挿入するもの

は要注意。

とりあえず大丈夫だけどあとは分からない

  • Page Builder by SiteOrigin
  • PHP Code Widget
  • SiteOrigin Widgets Bundle
  • ダイナミックウィジェット
  • マルチサイト言語スイッチャー

ウィジェットに機能を追加するプラグインです。とりあえず影響はありませんが、ウィジェットはブロックに統合されていくのでいつ使えなくなるか分かりません。

ブロックに統合されていくものは今後どうなるか分からない。

これらはプラグインに限りません。使っているテーマや自分でカスタマイズしたところに影響があるかもしれません。きちんとテスト環境を用意して動作確認をした方がよいでしょう。

システムエンジニアやプログラマはピンとくると思います。
この世界では、見た目の変更点は大したことはないのに、修正作業は膨大になることはよくあります。
こうゆう時は間違いなくブラックな労働環境になるので、彼らは防衛本能としてカンが働きます。

もっとも確実な対応方法

WordPressを使っている人の中には、プログラミングは全くできないという人もたくさんいます。

その人に『テスト環境を用意して動作確認をしよう』と言っても無理があるでしょう。でも心配ありません。方法はあります。

それは、

落ち着くまで待つ。

です。キャプチャにあるように、そのためのプラグイン(Classic Editor)も用意されています。これは、Wordpress5.0以降も旧エディタを使えるようにするプラグインです。

classic-editor

Classic Editor

WordPress の旧エディターと、以前のスタイルの投稿編集画面レイアウト (TinyMCE、メタボックスなど) を有効化します。この画面を拡張する古いプラグインをサポートします。

ja.wordpress.org

_

追加したプラグインも使えることを明言しているので、Classic Editorを追加しておけば大丈夫です。

あとは、自分が使っているテーマやプラグインがGutenbergに対応するのを待ちます。そのさいに、どこかで不具合が発生していないか情報を積極的に取るようにしましょう。(正常に動作する情報を取ることも忘れずに)

『AddQuicktag Gutenberg バグ』や『AddQuicktag Wordpress5.x 対応』などでググればいいです。
プラグイン開発が活発化することが予想されるので、別のプラグインに乗り換えるのもありです。
これを機会に開発をやめてしまうものも出てくるでしょう。すでに更新が少ないものは乗り換えも検討したほうが良いです。
ぼくの勝手な予想ですが、落ち着くのに4,5回のマイナーアップデート(バージョン5.x.xのxの部分が変わります)、期間にすると1年ぐらいは待ったほうがいいかなと思います。

まとめ

先頭を切って地雷を踏みまくるリスクを負って、新しいものを試したいと思わない限り、Gutenbergをいきなり使おうとするのは間違いです。

新しいものを使いたいのを我慢して地道に待ちましょう。『急がば回れ』です。

忘れていけないのは、テーマやプラグインのアップデートの更新履歴は確認しましょう。

プラグインの場合はテスト済みのバージョンが表示されたり、じっさいに更新履歴を見ると英語だったり、開発者寄りの記述だったりするので、読まない人も結構多いのではないでしょうか?

でも5.0へはメジャーアップデートです。多くの機能が刷新されたり消える機能もあります。ふだんより注意が必要です。(Google翻訳を使えば理解できるので大丈夫です)

  • Classic Editorプラグインを入れて旧エディタを使う
  • テーマ・プラグイン・挿入したHTMLがGutenbergに対応しているかチェックする
  • テーマ・プラグインの更新履歴はチェックしておく
  • Gutenbergを使うのは落ち着いてからでも良い
  • できればテスト環境は欲しい
最近Webカテゴリでよく読まれている記事です。
post-cta-image
blog image

ドメイン取得の意味が分からない人へ。王道の方法を紹介します。

ドメインの登録業者を選ぶのに悩む必要はないです。サイトを簡単に早く公開するには全くいらないことで、むしろ邪魔です。『お名前.com』というサービスは必ず耳にします。そのお名前.comのメリットとデメリットと一緒に、ドメインの意味が分からない人が一番失敗しないドメインの取得方法を紹介します。

tadtadya.com

_

SNSでも記事を配信しています。
コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

この記事を気に入ったらぜひシェアも!!