好き勝手に言ってみるゆるい話?開業・起業Amazon生活サイト内検索WordPress5.0のメジャーアップデートの注意点と対応-ツイート-シェア---LINEで送る-B!ブックマーク-pocket-rss2018-08-122020-02-08イラストACの画像をもとに加工しています。Wordpress5.0がリリースされました。このバージョンからエディタが大きく変わります(名称Gutenberg)。ほとんどの人はすぐには使えないでしょう。あまりに劇的な変化のため使えない機能・プラグインが出てくるからです。簡単な対応方法と、どういうデメリットがあるのか、いまから詳しく見ていきます。かんたんに超高速WordPressでサイトを作る、KUSANAGIが使える低価格クラウド・VPS・レンタルサーバじっさいにWordPress5.0にアップデートしました。その手順と設定、何が起きたのかをまとめました。細かい不満はありますが心配したほどのことはありませんでした。こちらを見ていただいた方がよいです。影響するプラグインもっとも確実な対応方法まとめなにもせずにアップデートしてはいけない!WordPressを4.9.8では、ダッシュボードにこのような表示が出ていました。(いまスマホでしか投稿できないのでキャプチャが見づらいです。)WordPress5.0では、エディタが大きく変わります。WordPress5.0がリリースされたぞ。アップデートしてみよう!と思った人、ちょっと待ってください!この新しいエディタは、コンテンツの考え方、内容が今までと違います。一生懸命、時間をかけて作成したコンテンツが消えることもあります。キャプチャには『準備ができていない人』とサラリとありますが、ほとんどの人がこれに当てはまります。追加でプラグインを入れていない。ビジュアルエディタの標準機能だけでコンテンツを作成している。Wordpressを運用して日が浅い人ぐらいでしょう。新しいエディタはプラグインが先行していましたが、この評価もイマイチでした。Editorは総合5の満点です。新しいエディターを使う不安が多いことの証明です。テスト環境を用意して試すことができる人は関係ありません。バージョン5.0は大丈夫か?WordPress5.0のリリースは、すんなり行っていたとは言えませんでした。その紆余曲折を残しておきます。タイムスケジュールは『TBD』のオンパレードで、進捗が進んでいるようには見えません。具体的な日付も決まっていません。キックオフミーティングもTBDなので、正式にはブロジェクトが始まっていません。ぼくの予想では、2018年はムリなんじゃないかと思っています。あと3ヶ月ちょっとで、プロジェクトを立ち上げて、どの機能を実装するのか決めて、テスト完了まではさすがに...2019年が現実的なところだと思います。具体的なことが何も決まっていない意味で、『あとで決める予定』『あとで確定させる必要がある』といったニュアンスがある。項目が挙がっている以外、何も決まってないことに使われることが多く、TBDと書かれたものは、スケジュールが延期されることが多い。2018/11/142018/11/27のリリースになっています。一度リリースを延期しているのでどうなるのか分かりません。ちなみに、いまの最新バージョンは4.9.8ですが、このバージョンはほかの時と違って長い間更新されていません。バージョン番号を上げる余力がなくなるのを恐れていると思われます。これからも5.0のリリース日程が確実でないことがうかがえます。2018/11/27今日がリリース日でしたが、『TBD』になってしまいました。ドライランもTBDなので、リリースは無期限延期の状態です。(ドライランはリハーサルと同じ意味です。)前評判があまりよろしくないので、ありがたいことではあります。延期するたびに投稿を更新するのは疲れるので、きちんとリリースされるまではこのままにします。新しいエディタGutenbergの特長WordPress5.0から採用されたエディタ(Gutenberg)の特長は、シンプルな操作感ブロックの採用です。シンプルな操作感はありがたいですが、問題はブロックの採用です。ブロックってなんだ?と思うでしょうが、しくみは簡単です。Gutenbergでは、すべてのコンテンツは『ブロック』内に収められます。-->そしてこのブロックは、Wordpressでおなじみの機能を統合していきます。ブロックは、今まで異なる方法でカバーされていた「ショートコード」「埋め込み」「ウィジェット」「投稿フォーマット」「カスタム投稿タイプ」「テーマオプション」「メタボックス」その他のフォーマット要素などを統一的に進化させたものです。できる幅広い機能を、明快で一貫した方法で利用できます。新しい編集体験を開発中です。...ja.wordpress.org_補足すると、プラグインなどで共通で使うコンテンツをテンプレートやショートコード、ウィジェットなどで定義している人は多いと思います。WordPress5.0からは、これらを全部『ブロック』で定義していこうとしています。いままでWordPressの機能を追加するときは、エンジニアに頼んだり外部委託で発注したりしていると思います。Gutenbergでは、それらの方法は1つに統合されるので、いったん修正方法を覚えるといろんなことができるようになります。(ぼくの感覚では、プログラマーはいらないほど簡単になると思っています。いうプラグインも必ず出てくるでしょう。)Gutenbergがすぐに使えない理由コメントで囲むだけでしょ?そんなに影響あるの?と思った人、すでに影響の大きさに気づいた人もいるでしょう。Gutenbergへ移行する難しさはこの『機能のブロックへの統合』です。ショートコードは残すことを明言していますが、それ以外はすでに対応しなければなりません。1番のネックは、埋め込まれたHTMLはブロック式では消えてしまうことでしょう。いままでも、テキストエディタで入力したHTMLが、ビジュアルエディタに切り替えると消えることがありました。ブロック形式ではさらに多くのHTMLが消えます。つらいのはdivが消えることでしょう。いまのところ独自に挿入したHTMLは全滅すると思っていいです。いちおう編集方法として、「HTMLとして編集」「ブロックに変換」を選ぶことができます。書いたものが消えるかもしれないボタンは危険です。あとは、編集画面に機能を追加しているものは要注意です。埋め込みのHTMLが消えることはないです。Gutenbergでは、既存の記事全文は、『クラシックブロック』に変換します。クラシックブロックはさらに、Gutenbergの各ブロックに一気に変換することができます。これは埋め込みのHTMLでは上手くいかないことがあります。Gutenbergでは、『カスタムHTML』という埋め込みHTMLのブロックがありますが、なぜかこれに変換されないことがあります。それと、クラシックブロックがいつまでサポートするのか分からないところが不安です。影響するプラグイン有名どころを挙げるだけでも大変なので、ぼくが使っているもので影響があるプラグインを挙げます。QUADSすでに対応済みのプラグインもあります。Advancedは、これまでのビジュアルエディタの拡張プラグインです。TinyMCEに絡んでいたプラグインは使えなくなります。そこにボタンを追加するようなプラグインのことです。Advancedは、Gutenbergではむしろ入れたほうがいいプラグインに変わっています。Tagsこれらのプラグインはすでに対応済みです。編集画面に入力項目や操作を行なう機能を追加するものも影響大です。(メタボックス)メタボックスは、編集画面の公開操作、タグ入力、メタキーワード・メタディスクリプション入力など行なう枠のことです。これはプラグインだけでなく、テーマが大きく関係してくるでしょう。(とくにSEO対策済みを謳っているテーマは要注意)エディタ機能を拡張するもの。編集画面にメタボックスを追加するもの。Linksすでに対応済みです。External...はコンテンツの外部リンクにリンクマークのHTMLを追記します。どの程度影響するのか未知数です。コンテンツにHTMLを挿入するものは要注意。Bundleダイナミックウィジェットマルチサイト言語スイッチャーすでに対応済みのプラグインもあります。Bundleダイナミックウィジェットマルチサイト言語スイッチャーウィジェットに機能を追加するプラグインです。影響はありませんが、ウィジェットはブロックに統合されていくのでいつ大きな変化があるか分かりません。プラグインの更新が済んでいるものもこれから大きな変更が起きるかもしれません。ブロックに統合されていくものは大きな変更の可能性あり。いまのところスムーズに行ってるみたいです。これらはプラグインに限りません。使っているテーマや自分でカスタマイズしたところに影響があるかもしれません。テスト環境を用意して動作確認をした方がよいでしょう。見た目の変更点は大したことはないのに、修正作業は膨大になることはよくあります。かんたんな変更だからうまくいくだろうは禁物です。確実な対応方法WordPressを使っている人の中には、プログラミングが全くできないという人もたくさんいます。その人に『テスト環境を用意して動作確認をしよう』と言っても無理があるでしょう。