フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
WordPress 7.0環境にて、記...
 
通知
すべてクリア

WordPress 7.0環境にて、記事内に特定のSWELLブロックを配置すると「下側へのドラッグスクロール」が不能になる不具合について

4 投稿
3 ユーザー
0 Reactions
192 表示
(@yoyo88)
投稿: 2
メンバー
トピックスターター
 
お世話になっております。
SWELLの編集画面(ブロックエディタ)において、ドラッグ&ドロップによるブロック移動時の挙動について不具合と思われる現象が発生したため報告いたします。
複数のサイト(同一バージョン環境)で検証したところ、全く同じ現象が再現いたしました。
【検証環境】
  • WordPress:7.0
  • SWELL:2.17.1
  • PHP:8.3.30
  • ブラウザ:Google Chrome
    スクリーンショット 2026 06 05 100207

     

【発生する不具合の現象】
編集画面において、ブロックを下側にドラッグした際の「自動スクロール移動」が動作しなくなります。
この現象は、記事内に「吹き出しブロック」や「SWELLボタンブロック」などの特定のSWELLカスタムブロックが1つでも配置された時点で発生します。配置された後は、ページを再読み込み(リロード)しても復旧しません。
また、この不具合が発生している状態でも、「上側へのドラッグスクロール」は正常に動作しますが、「下側へのドラッグスクロール」だけが一切発動しなくなります。
【再現手順】
  1. 新規投稿を表示(この時点では、段落や画像ブロックなどのドラッグによる「下側への自動スクロール移動」は正常に機能します)。
  2. 編集画面に「吹き出しブロック」または「SWELLボタンブロック」を1つでも配置する。
  3. 配置した瞬間に不具合状態となり、以後、普通の「段落ブロック」であっても下側へのドラッグスクロール移動が一切できなくなる。(上側へのスクロールは可能です)
  4. ページを再読み込みしても、その記事内にSWELLボタンや吹き出しが残っている限り、下側へのドラッグスクロールは不能なままとなります。
記事内にこれらの特殊なブロックが存在することで、WordPress 7.0のエディタ側が「画面最下部(高さ)の座標計算」を誤認し続けている可能性が見受けられます。
ご確認いただけますと幸いです。よろしくお願いいたします。

 
確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました, デフォルトテーマ等、他のテーマでも同じことが起こることを確認しました, 自分で追加したコードに問題がないかチェック済みです, サポート範囲外だということを理解しているが助けが欲しい(有料サポートしてくれる方を探したい)
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.17.1
利用中のPHPバージョン
8.3.30
OS
Windows
利用中のWordPressバージョン
7
利用中のサーバー会社
シンレンタルサーバー
ブラウザ
chrome
利用中のプラグイン一覧

WP Multibyte Patch
WP Popular Posts
XML Sitemap Generator for Google
Yoast Duplicate Post
XO Security
EWWW Image Optimizer
Contact Form 7
BBQ Firewall


 
投稿済 : 05/06/2026 10:07 am
 
(@loos_ryo)
投稿: 1307
メンバー Admin
 

Iframe化されない時のエディターの挙動バグですかねー、後で確認してみます


SWELL開発者です。

 
投稿済 : 06/06/2026 12:54 pm
(@yoyo88)
投稿: 2
メンバー
トピックスターター
 

@loos_ryo ありがとうございますm(__)m


 
投稿済 : 07/06/2026 1:03 pm
(@tetsuaki-hamano)
投稿: 26
メンバー
 

こんにちは。結論から言うと、この問題はテーマ特有の問題ではありません。

おそらく、クラシックテーマとバージョン2ブロック(非iframeエディター)、メタボックスの組み合わせで発生するコア側の問題です。デフォルトテーマでも、以下の手順で問題を再現できました。

  1. Twenty Twenty-Oneを有効化
  2. エディタのオプション→設定→カスタムフィールドを有効化する(エディターの下部にメタボックスが表示される)
  3. ブラウザコンソールから、以下のコードを実行してバージョン2ブロックを一時的に登録
    wp.blocks.registerBlockType( 'my-plugin/v2-block', {
      apiVersion: 2,
      title: 'v2 block',
      edit: function () {
        return wp.element.createElement( 'p', wp.blockEditor.useBlockProps(), `v2 block` );
      },
    } );
  4. このブロックをコンテンツに挿入する(ここで、エディターがiframe→非iframeに切り替わる)
  5. ブロックをドラッグして画面下部に移動できない

 

 

ですが、最新のGutenbergプラグインを有効化する(=エディターが常にiframeになる)と問題は解決するので、将来的にはこの問題は自然と解決されるのではないかと思います。この問題はエディターが非iframeの時に起こる特有の問題のように見えますが、早ければWordPress7.1で、エディターは完全にiframeになるからです。


 
投稿済 : 07/06/2026 2:54 pm
共有: