- ステータス
- 解決済み
- 報告対象
- WPML Media Translation 2.7.0
- 解決されたバージョン
- 2.7.1
問題の概要
WordPress 6.0 にアップデートし、WPML → メディア翻訳に移動すると、ページネーションが機能せず、最初の20枚の画像しか表示されません。追加の画像にアクセスする唯一の方法は、フィルターオプションを使用することです。
回避策
- サイトの完全なバックアップを取得していることを確認してください。
- /wpml-media-translation/classes/menus/wpml-media-translations-ui.phpファイルを編集します。
- 310行目を探し、以下を置き換えます:
$query_count = preg_replace( '/^SELECT /', 'SELECT SQL_CALC_FOUND_ROWS ', $query );
- 置き換え後:
$query_count = preg_replace( '/^SELECT /', 'SELECT SQL_CALC_FOUND_ROWS ', trim($query) );
または、次の方法をお試しください:
- WPML → メディア翻訳に移動します。
- ページ上部の表示オプションタブをクリックします。
- 表示する画像の数を増やします。
この値を高く設定しすぎると、サイトのパフォーマンスに影響を与える可能性があることに注意してください。