-
投稿者投稿
-
2021年11月9日 11:10 AM #91291
【お使いの Snow Monkey のバージョン】 14.3.5
【お使いの Snow Monkey Blocks のバージョン】 13.1.0
【お使いの Snow Monkey Editor のバージョン】6.2.1
【お使いのブラウザ】chrome
【当該サイトのURL】https://bldg-star.com/### 発生している問題
Snow Monkey Blocksを使った記事を作成した後、下書き保存/公開すると、「サイトでサポートされていません。」という風にエラーが出てしまいます。
ブロックを入れ直すか、コードエディターで編集しないと内容を変更できない状態です。
### 試したこと
・各権限での再現
「User Role Editor」というプラグインで権限制御しているのですが、「Revisor」が作成し、保存して開き直すと上記のエラーが出ます。「管理者」のアカウントで作成してみると通常通り動いてくれまました。
・各投稿での再現
投稿ページ、固定ページでも同じようにエラー出てしまいます。
完全な管理者権限がないとSnow Monkey Blocksの再編集はできないのでしょうか?
お手数かけしますが、解消方法をご教授願います。
♥ 0Who liked: No user2021年11月9日 11:49 AM #91295とりあえず「投稿者」で試してみましたが、「投稿者」だと普通に投稿できました。
「User Role Editor」というプラグインで権限制御しているのですが、「Revisor」が作成し、
とのことですが、「Revisor」にはどのような権限を設定されていますか?
また、頂いたスクショではステップブロックで警告がでているようですが、Snow Monkey Blocks のどのブロックでも警告がでるということでしょうか?
♥ 0Who liked: No user2021年11月9日 11:50 AM #91296あ、こちらの再現手順に誤りがありました。ちゃんと再現できました! 何の権限の影響かはまだわかりませんが、調査して修正を入れようと思います。ご報告ありがとうございます!
♥ 0Who liked: No user2021年11月9日 12:08 PM #91298お早いご対応ありがとうございます。
「revisor」に設定している権限は以下です。
また、頂いたスクショではステップブロックで警告がでているようですが、Snow Monkey Blocks のどのブロックでも警告がでるということでしょうか?
そういうわけでもなくて、「吹き出し」や「最近の投稿」ブロックなどはそのままなのですが、「ステップ」の他「項目」「パネル」ブロックは崩れます。
よろしくお願いいたします。
♥ 0Who liked: No user2021年11月9日 12:17 PM #913032021年11月9日 2:46 PM #91309根本の原因はわかりませんが、どうもブロック名に
--
が入っている場合、何らかの権限が不足していると「ブロックはサイトでサポートされていません」というエラーになるようです。Snow Monkey Blocks は各子ブロックに--
を使っているので、各子ブロックでこのエラーがでているようでした。ただ、このエラーがでるのは保存してリロードした後だけで、挿入は普通にできるので、本当にサポートされていないというよりは、コア側で想定されていない不具合?のような気もします。
ブロック名を変更する正しい方法はわからなかったのですが、プラグイン内で単純にブロック名を
-
に置き換え + デフォルトクラス名(例:.wp-block-snow-monkey-blocks-items--item--standard
)を出力しないようにすればエディターでエラーは起きずに普通に使えるようにできたので、その方向で変更を入れたいと思います。♥ 0Who liked: No user2021年11月9日 3:18 PM #91313と思ったのですが、そうすると今度は逆に権限がある場合に「ブロックはサイトでサポートされていません」エラーになってしまいました…。ちょっと根が深そうなのでもう少し調査してみます…。
♥ 0Who liked: No user2021年11月9日 11:09 PM #91340とりあえず Gutenberg 本家に issue は立てました。
♥ 0Who liked: No user2021年11月10日 10:40 AM #91361ご対応ありがとうございます。
引き続きよろしくお願いいたします。。。!
♥ 0Who liked: No user2021年11月20日 4:46 PM #92320v13.3.0 で変更を入れてみましたがどうでしょうか?
♥ 0Who liked: No user2021年11月22日 11:17 AM #92370ありがとうございます!
ただいま確認いたしました。
ボックスによっては(アコーディオン、ボックス、タブブロックは確認できました)「このブロックには、想定されていないか無効なコンテンツが含まれています」というエラーが出ますが、「ブロックのリカバリーを試行」をクリックすると問題なく編集できました。
他のブロックは通常通り動いてくれました!
♥ 0Who liked: No user2021年11月22日 2:13 PM #92412確認ありがとうございます!
ボックスによっては(アコーディオン、ボックス、タブブロックは確認できました)「このブロックには、想定されていないか無効なコンテンツが含まれています」というエラーが出ますが、
修正するのは難しいかもしれませんが、可能でしたらそのエラーがでたときの、ブラウザのデベロッパーツール → コンソール → エラーに表示されているメッセージのスクショをいただけないでしょうか? もうリカバリーしてしまって確認できないということなら大丈夫です!
♥ 0Who liked: No user2021年11月22日 3:33 PM #92417こちらの画像で間に合いますでしょうか?
♥ 0Who liked: No user2021年11月22日 6:43 PM #92438ありがとうございます! ボックスは
opacity
がもともとなかったのが追加されるようになって Validation failed になっているようにみえますね。でもopacity
は結構前から追加されるようになっていたと思うのでちょっとなぜopacity
が無い状態で保存されていたのかわからないですね。。。リカバリーすれば大丈夫ということなので、とりあえずこのままにしておいて、リカバリーでも復帰できないという報告がどなたかからあれば再度修正してみようと思います!
♥ 0Who liked: No user2021年11月24日 1:32 PM #92527 -
投稿者投稿
- トピック「権限レベルによってSnow Monkey Blocksが正常に使えない」には新しい返信をつけることはできません。