サポート » その他 » グーテンベルクで下書き保存されない

  • 解決済 mio3

    (@mio3)


    グーテンベルク(またはBlock Editor)で「下書き保存」をクリックすると保存されません。

    症状
    タイトルと本文を入力したのち
    ・「下書き保存」をクリックすると「保存しました」と表示されます
    ・その後、入力したタイトルが消え「タイトル追加」という薄いグレー文字に変わります
    ・本文は見えています(消えていない)
    ・保存はされていません
    ・プレビューするとタイトルが「自動下書き」になっています
    ・プレビューでは本文は見えません
    ・エディタに戻るとタイトルが「自動下書き」になっています
    ・エディタに戻ると本文は消えています

    この症状は
    ・グーテンベルクまたはプラグイン「ClassicEditor」の「BlockEditor」で発生します
    ・この時、エラーなどは一切出ません
    ・「ClassicEditor」の「ClassicEditor」では保存されます

    環境
    ・Windows10 64bit
    ・wordpress5.6
    ・PHP:7.4
    ・ブラウザ:chrome
    ・テーマ:Affigner5
    ・サーバーのWAF:OFF

    試したこと
    ・プラグイン全停止
    ・キャッシュのクリア
    ・ブラウザのキャッシュクリア
    ・ブラウザの変更(Edge、Firefox)
    ・テーマ変更(twentyONE)
    ・WPのグレードダウン(5.5、5.4、5.3)
    ・テーマのグレードダウン(Affinger5マイナーVerダウン)
    ・サーバーの海外アタックOFF
    ・プラグイン Disable WP APIを使用

    もうおてあげなのでお力を借りたくて投稿しました
    よろしくお願いします

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • mio3さん、こんにちは。

    ログを確認するのが一番だとは思いますが、上記情報だけですと具体的な問題がどこにあるのか分からないので、憶測で可能性だけ考えてみますと、例えば BASIC認証などが全体もしくは管理画面に設定されていたりしませんか?
    可能性レベルとして、Ajaxでの通信に失敗しているのではないかと推測していますが、テーマやプラグインに問題がないと考えるとサーバーレベルではないかと思います。

    参考になれば。

    トピック投稿者 mio3

    (@mio3)

    shokun0803さん

    レスありがとうございます。
    当方、まったくのど素人なので、ググりながら、聞きながらchromeでのエラーを監視してみました。
    そうすると、このエラーが定期的に、定期的に頻繁に発生しているようです。

    ?v=2.0:6 WebSocket connection to ‘wss://public-api.wordpress.com/pinghub/wpcom/me/newest-note-data’ failed: Error during WebSocket handshake: Unexpected response code: 403

    これは何かしら今回のことと関係あるようでしたら対策をご教授いただけると助かります。
    どうぞよろしくお願いします。

    トピック投稿者 mio3

    (@mio3)

    ・JETPACKの通知は無効になっていました(有効にしても変化なし)

    ・スマホのwordpressのアプリからは問題なくブロックエディタで保存できました

    トピック投稿者 mio3

    (@mio3)

    解決というよりも障害を食い止めることができたので報告します。
    原因は.htaccessにある記述をコメントアウトすることで保存できるようになりました。

    #ここのコメントを外すと保存できなくなる
    ### xxx/index.xxx(xxx) to /
    #RewriteCond %{THE_REQUEST} ^.*/index.[A-Za-z]+ [NC]
    #RewriteRule ^(.*)index.[A-Za-z]+ https://(サイト名)/$1 [R=301,L]
    #
    #
    #ここのコメントを外すと保存できなくなる
    ### no/ to /
    #RewriteCond %{REQUEST_URI} !/$
    #RewriteCond %{REQUEST_URI} !\.[^/\.]+$
    #RewriteRule ^(.*)$ $1/ [R=301,L]

    この方法が正しいかどうかは不明ですが症状は改善されました。
    こちらのサイトからヒントを得ました。
    https://office-obata.com/report/memorandum/post-4050/

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「グーテンベルクで下書き保存されない」には新たに返信することはできません。