再利用コンテンツ・ブロックパターンの新規作成時エラーについて
新規作成時
・初期サンプルのブロックパターンを編集
・既存の投稿からブロックをコピー、または選択してパターンを作成
上記の方法で作成しようとしたところどちらも
【エラー通知更新に失敗しました。 返答が正しい JSON レスポンスではありません】
が表示されて、保存・公開ができない状態になります。
ブロックパターンや、既存の投稿からコピーせずに、1から新規ブロックで作成すると保存はできます。
固定ページや、記事投稿は可能なのですが、再利用コンテンツ・ブロックパターンの作成時にエラーが出ます。
既存のブロックからコピーしてきて編集したいのですが、何か方法がありましたらお教え頂けますとありがたいです。
15 Replies
投稿ありがとうございます。
確認のため検証したいのですが、
いただいた手順の「初期サンプル」「既存の投稿」などが何にあたるのか理解できればと思います。
例えばですが、
・ダッシュボードのメニューから「ブロックパターン」を選択
・「新規投稿を追加」ボタンを押し、タイトルに「test」と入れて「公開」ボタンを押してブロックパターンを作成
・ダッシュボードのメニューから「投稿」を選択し、どれでもいいので作成済みの投稿の編集画面を開き、「設定」を押し「コードエディター」を選択後、投稿の本文を全てコピー
・先ほど作成した「test」のブロックパターンの編集画面に移動し、コピーした投稿の本文を「コードエディター」で貼り付けて「保存」ボタンを押すとエラーが出る
といったように、実際にワードプレス内で使われている文言で表現いただくことは可能でしょうか。
もし難しいようでしたら一連の操作を動画でキャプチャし、この投稿欄に貼り付けていただけると認識のズレがより少なくなると考えています。
ご検討よろしくお願いいたします。
返信遅くなりました。
画面をキャプチャ致しましたので、ご確認よろしくお願い致します。
動画内の検証項目。
・再利用コンテンツの新規作成、testの保存。
・ブロックパターンから選択して追加、保存失敗。
・投稿作成済みのブロック選択からパターンを作成、保存されていない。
・投稿作成済みのブロックをコピーして、testへペースト、エラー。
一つずつ解決したいと思います。まずは再利用コンテンツについてですが、
検証動画を添付します。再現してみましたが、エラーは出ませんでした。
使用しているプラグインが関係している可能性もありますので、影響の少ないものから順に外して行き、最終的には全てのプラグインを外した状態で再度エラーが出るかどうか検証してみてください。
↓検証環境
Mac OS 14.5
WP 6.6.1
Nishiki Pro 1.0.388
PHP 8.1.22/7.4
全て外し終えても変わらず保存出来ませんでした。
検証環境
iPadOS 17.5.1
WordPress 6.6.1
Nishiki Pro バージョン: 1.0.388
PHP8.3
ありがとうございます。
こちらでも似たような以下の環境で検証しましたが、保存できています。
iPadOS 17.5.1
WordPress 6.6.1
Nishiki Pro バージョン: 1.0.388
PHP8.3.7
Chrome 127.0.6533.107(最新)
使用ブラウザは動画を見る感じですとChromeの最新バージョンですかね。
PHPの微妙なバージョン違いや、サーバー会社によって違うかもしれません。
ちなみに上の環境はエックスサーバーを使って検証しています。
念のため、iPadOSではなくWindowsやMacで検証いただくことは可能でしょうか。
他にも何か思いついたら共有しますね。
もう少し他のユーザーからの情報も欲しいですね。
お手すきのタイミングで検証できるようでしたらぜひ!
@アドバイザー
ios環境でテストはできないのですが、例えばブラウザにadblockerのようなものを入れていたら結構この手の不具合起きますね。
僕はWPで不具合起きたらまずそのへん切ってみたりします。もし入れていたらお試しの価値はあるかも?🤔
SiteGuardって設定切っても.htaccess が削除されなかったりで、もしかしてxmlrpc.php系(遠隔投稿関連)が無効化されてたらもしかして?とかも考えられませんかね。
なるほど、アドブロックですかー。ワードプレスのJSと干渉するような拡張を入れていると可能性はありますね。
ほぼ同じ環境で手順も同じで更新できる、できないの違いがあるのが今のところよくわからないですねー。今のところ私と投稿者さんの2名だけでしか検証していないので、もう数人でもできた、できないの報告があると嬉しいんですが・・・
一回ipad外の環境で同じ現象が起きるか試せればWPまわりの事なのか、端末の個体差なのか切り分けられそうですけどね。
動作がうまく進まないのはつらいですね。
こちらで ipad 環境で試してみたのですが、動作に問題はないようでした。
サーバー側でWAF設定をされている場合、似たような状況で更新されないことがあります。
サーバー側の設定はどうなっていますかね?🤔
検証ありがとうございます!
あー、サーバーのwafの設定はあるかもですね。
ありがとうございます。
現状、iOSしか手元になく他の環境にて検証が出来ない状態です。
@のーまん は レベルが 1 に あがった!
ありがとうございます。
アドブロッカー系を停止しても変化ありませんでした。
Chrome、Safariどちらも同じ結果でしたので、ブロッカー系では無さそうです。
検証ありがとうございます!
サーバーでWAF確認したところ設定ONになっておりました。
只今、オフにしたところ、保存されました!!!!
ありがとうございます。
【解決の報告】
只今、アドバイスにありましたサーバーのWAFを OFFしたところ、保存ができました。
皆様ありがとうございます。
まだWordPressの知識が少ないので、またご相談させて頂く場面があるかと思います。
その時は宜しくお願い致します。
よかったです! WAF 設定が原因の一つだったのですね。
更新確認された後は、念の為WAF設定をもとに戻されることをおすすめします😌
ありがとうございます。自分だけ除外する形で設定はONにいたしました。