WordPress 5.8でメディアライブラリの無限スクロールを戻す方法
最終更新日:
WordPress 5.8では、メディアライブラリの無限スクロールが廃止になりました。無限スクロールに戻す方法をご紹介します。コードの追加もしくはプラグインで無限スクロールを再有効化できます。
WordPress 5.8でメディアライブラリの無限スクロールが廃止
WordPress 5.8では、メディアライブラリの無限スクロールが削除されました。
初期表示では40件表示され、さらに読み込むボタンをクリックすると次の40件が読み込まれる仕様になりました。
WordPress 5.8については以下の記事で詳しく紹介しています。
WordPress 5.8
WordPress 5.8で何が変わるのか?新機能や変更点を紹介
なぜ無限スクロールが廃止されたのか?
以下のアクセシビリティやユーザビリティ、パフォーマンスの観点から無限スクロールが廃止されました。
- キーボードでアクセスすることが難しい
- 音声によるフィードバックがない
- ブラウザの履歴を壊す可能性がある
- JavaScriptのフォールバックがない
- メモリ使用量が大きくなる可能性がある
メディアライブラリの無限スクロールを戻す方法
メディアライブラリの無限スクロールを再有効化する方法として、コードを追加する方法とプラグインをインストールする方法の2つを説明します。
コードを追加する
お使いのテーマのfunctions.phpに以下のコードを追加します。
add_filter( 'media_library_infinite_scrolling', '__return_true' );
プラグインをインストールする
メディアライブラリの無限スクロールを有効化できるプラグインが公開されています。
Media Library Enable Infinite Scrollingをインストールし、有効化します。