WordPress5.0について

ワードプレスのメモ

ついに出”ちゃった”5.0。

特にトラブルないかなぁ、と思っていましたが、そうは行かないようです。

「Updating failed」

サイトアドレス (URL)を変えると、固定ページ、投稿問わず、更新、新規追加が出来なくなります。

状況

  1. インストール時:サイトアドレス (URL)/wp
  2. この状態で5.0にアップデート
  3. サイトアドレス (URL)から「/wp」をとる
  4. 「Updating failed」のアラートが出て書き換え不可に。

「/wp」をとってから5.0にアップデートしても結果は同じ。

条件

  • プラグイン無し
  • テーマは「Twenty Nineteen」

対策

  • クッキーを全削除
  • または「Classic Editor」を有効にする。

「クッキーを削除してください」が通用しないクライアントの場合、とりあえず「Classic Editor」を使ってもらうことになりそうです。

「このサイトを離れますか?」

Advanced Custom Field Proを使っている場合。

  1. カスタムフィールドに何らかのデータを入れて「Update」する。
  2. 他のページに移ろうとすると
    「このサイトを離れますか?行った変更が保存されない可能性があります。」
    のブラウザメッセージが出る。(Chrome、Firefox)
  3. データは保存されているので、とりあえず無視。

※アップデートでfixされました!

トラブルではないが

  • 「table」が簡単に挿入できるのは良いのですが、「th」が指定できないぞ。
  • カスタム投稿は「Classic Editor」のままだぞ。
    ※宣言時、「 ‘show_in_rest’ => true 」を入れておくとグーテンベルグが有効になります。
    ※タクソノミーも同様に「 ‘show_in_rest’ => true 」が必要です。

 

ほんのちょっといじっただけなのでマダマダ分かりませんが、次の新規サイトは5.0で作っちゃってもいいかな、という印象です。