会員サイトをリニューアルしました! 新サイトはこちら

【編集画面】アコーディオンを再利用できない < 不具合報告

フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。

【編集画面】アコーディオンを再利用でき...
 
通知
すべてクリア

[解決済] 【編集画面】アコーディオンを再利用できない

12 投稿
3 ユーザー
4 Likes
2,508 表示
Komei
(@komei)
New Member
Topic starter
 

はじめまして.この度はお世話になります.

編集画面でアコーディオンを再利用することができないのでご報告します.

1)ブロックを選択し「再利用可能ブロックに追加」をクリックすると,通常であれば名前を入力する部分が表示されるかと思います.しかし,アコーディオンブロックでは名前を入力する部分が表示されず,「無題の再利用ブロック」との名前で勝手に保存されます.

2)再利用可能ブロックをマウスオーバーすると,通常であればプレビューが表示されるかと思いますが,「無題の再利用ブロック」では下記画像のように表示されます.

https://app.box.com/s/8y7qsvc8fq13l078vo24rn48e4882bga

3)「無題の再利用ブロック」をクリックすると下記画像のように表示されます.

https://app.box.com/s/j8qe7pprx7uagyt8nj87ilpcc4pva7x7

4)「右側のメニューボタンから「ブロックのリカバリーを試行」を試してみてください。」との表示がありますが,いくら探してもありません.

https://app.box.com/s/abr72p060p4sl8tt1l0kfr2f2afp2hqq

5)(全てを試したわけではありませんが)他のブロックではこのようなことは起こりません.ただし,「キャプション付きブロック」の内部に「アコーディオン」を追加するなど,アコーディオンを含むと同様の不具合が生じます.アコーディオンがそもそもの原因だと思います.

アコーディオンを再利用したい記事がたくさんありますので,ご対応いただければ幸いです.よろしくお願いいたします.

過去のトピックにもありましたが,画像を添付することができませんでした.こちらもご対応いただければ幸いです.

This topic was modified 4年前 2回 by Komei
 
投稿済 : 07/11/2020 3:05 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

ご報告ありがとうございます。ちょっと確認してみます...!

 
投稿済 : 07/11/2020 5:05 am
Komei
(@komei)
New Member
Topic starter
 

@ryo

早速のご返信ありがとうございます.

よろしくお願いいたします.

 
投稿済 : 07/11/2020 5:14 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

あー、これあれですね、子ブロックだけを再利用ブロックに追加しちゃってるんだと思います!

親ブロックを選択した状態で、再利用ブロックに登録してみてください。

もしくは、再利用ブロックの編集画面からアコーディオンを配置してみると問題なく使えると思います。

 
投稿済 : 08/11/2020 2:59 am
しらこ reacted
Komei
(@komei)
New Member
Topic starter
 

@ryo

ありがとうございます。ご指摘の通りでした!

ただ、アコーディオンの親ブロックをクリックできる範囲が非常に狭く(27インチの画面上で1-2mm程度)、上記の知識がないと親ブロックを選択するのは難しい気がしました・・(意識しないと子ブロックを選択すると思います)。

ただ、ご教授いただいた再利用ブロックの編集画面で編集できますし、メニューバーからも親ブロックを選択できるので大丈夫ですね。

この度は迅速なご対応ありがとうございました。

今後もよろしくお願いいたします。

 
投稿済 : 08/11/2020 8:07 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

WordPressの標準機能として、親ブロックを簡単に選択する方法がいくつか用意されています。

以下のツイートをご参考ください...!

https://twitter.com/ddryo_loos/status/1325377070801674240?s=20

 
投稿済 : 08/11/2020 10:01 am
Komei and しらこ reacted
Komei
(@komei)
New Member
Topic starter
 

@ryo

拝見しました。そのような機能があったのですね!より使いやすくなりました。

ご丁寧にありがとうございます。

 
投稿済 : 08/11/2020 1:32 pm
haiji
(@haiji)
Active Member
 

@ryo

お世話になってます。

現在WordPress本体Ver5.6、SWELLテーマVer2.3.2です。

プラグイン全停止、SWELL親テーマ有効にした状態です。

  1. 管理画面サイドバーの「ブログパーツ」からアコーディオンブロックを使用し保存しようとしたら「更新に失敗しました・・・」と表示され保存できない
    (アコーディオンブロックを使用せずに中身はそのままだと保存できた)
  2. 投稿からアコーディオンブロックを使用し、親ブロックを選択した状態で再利用ブロックに追加しようとしても画面左端にメッセージが表示され追加できない

という現象を確認しました。

アコーディオンブロックを使用した再利用ブロックが登録できない状態のようですので、ご報告いたします。

 
投稿済 : 31/01/2021 7:40 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

試してみたのですが、僕の方では普通に登録できてしまいました...。

テーマだけのプレーンな状態でも発生するかどうか試してみていただけると助かります!

 
投稿済 : 31/01/2021 8:00 am
haiji
(@haiji)
Active Member
 

@ryo

プラグイン全消し、SWELL親テーマのみ残し有効化してもやはり状況は変わりませんでした。

しかし、ローカル環境では登録できました。

サーバーの関係でしょうか?

ちなみにサーバーはConoHa WINGです。

 
投稿済 : 31/01/2021 8:29 am
haiji
(@haiji)
Active Member
 

すみません、自己解決しました。

やはりサーバーの関係で、なぜかアコーディオンブロックを再利用に登録するのをサーバー側は攻撃(?)と勘違いしたみたいで

クロスサイトスクリプティング(イベントハンドラ追加)からの防御2(onmouseover, onclick, onsubmit, onload, onerror=...)

こんな表示がされてました。

サーバーの「サイトセキュリティ」→「WAF」から確認できました。

これを除外した結果無事アコーディオンブロックを再利用ブロックに登録することができました。

お忙しい中再現作業とらせてしまい、申し訳ございません。

ありがとうございました!

 
投稿済 : 31/01/2021 8:37 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

あ、なるほどです!WAFの誤検知はやっかいですよね...

とりあえず原因わかってよかったです!

 
投稿済 : 31/01/2021 9:12 am
haiji reacted
共有: