ギャラリーの作成にはFooGalleryというプラグインを使っているのですが、ときどきギャラリーの前半部分が表示されなかったりして困っていました。どうもブラウザ側でギャラリーのデータを読み込み始める前までにある程度のデータを読み込んでいないと途切れるようでした。データは複数のブロックに分けてブラウザに読み込まれていると思うのですが、そのアラインが問題なのか…などと疑っていました。
同じようにハマっている方は多数おられるようで、解決方法を見つけることができました。
FooGalleryのSettingで先頭にある以下の二つの項目のチェックボックスをONにするとよいそうです。
Disable Lazy Loading | これにより、すべてのギャラリーの遅延読み込みが無効になります。これは推奨されませんが、一部のインストールでギャラリーの表示に問題がある場合に必要になることがあります。 |
---|---|
Enable HTML Cache | 生成されたギャラリー HTML はキャッシュできます。これにより、ギャラリーを表示する際のデータベースの呼び出し数が減り、サイトのパフォーマンスが向上します。 |
「一部のインストール」は「with the galleries displaying on some installs」の翻訳なのですが、どんな状態なのかはっきりしない。
ひとまず上の対処で解決できました。
コメント