PR

Cocoon”bogo”ブロックエディター不具合

プラグイン”Classic Editor”は2022年以降、サポートが無くなるかもしれない状況を踏まえ、ブロックエディターに切り替えようとしています。

“WordPress”バージョン5.0以降、新ブロックエディターGutenberg(グーテンベルク)が導入されましたが、制作途中の記事を一旦保存して、再度編集をしようとすると初期画面になる不具合が発生。

調査した結果、多言語化のプラグイン”bogo”が1つの原因だとわかりましたが、他にも原因がありそうです。試しに、テスト用のサイトに”bogo”を入れてみたのですが正常に動作しています。

新ブロックエディターの症状

テスト的に新規ページを作り「下書き保存」の状態を試してみました。

新規に作ったテストページを「下書き保存」

「下書き保存」した記事を編集のために開いてみると初期画面が表示される。

プレビューで表示するとテスト的に書き込んだページが表示される。

プラグインを無効にした結果

使用しているプラグインすべてを「無効化」にしてテストしたところ問題が解決したので、1つずつ「有効化」にして、問題を起こしているプラグインは”bogo”であることが確認できました。

“bogo”を無効化にすると日本語と英語の仕分けができなくなるため、グローバルメニューの表示がおかしくなります。

元のグローバルメニュー

“bogo”を無効化した場合のグローバルメニュー

英語に翻訳した記事を書いている関係上、”bogo”を無効にするわけにいかないので解決方法を模索中ですが、いまだに解決していませんので、「Gutenbergエディター」を有効にしています。

プラグイン”bogo”を使用のときはGutenbergを無効

Cocoon設定の「エディター」を選択して「Gutenbergエディターを有効にする」のチェックを外すと旧ビジュアルエディター形式で投稿画面が表示されます。

多言語化のプラグイン”bogo”をお使いの方は、しばらくの間ブロックでディタ―の使用を控えた方か良いようです。