Lightbox for Gallery & Image Block
この WordPress プラグインは、WordPress 標準の「ギャラリー」ブロック &「画像」ブロックに、シンプル & 軽量なライトボックスを追加します。投稿に「ギャラリー」ブロックや「画像」ブロックが含まれているかどうかを検出し、依存関係のない純粋なJavaScriptライトボックススクリプトで、モダンなミニマムルックの、baguetteBox.js をロードして初期化します。
ロックイン効果はありません。新しいブロックエディター/ Gutenberg ブロックを追加せず、WordPress 標準の「ギャラリー」ブロックと「画像」ブロックにのみ依存しています。このプラグインはいつでも無効化でき、「ギャラリー」ブロックと「画像」ブロックは、これまで通り動作します。ライトボックスがないだけです。
ただし、覚えておくべき重要なことが一つ: 「画像」ブロック & 「ギャラリー」ブロックを正しく動作させるには、必ず リンク → 画像ファイルにリンク または メディアファイルに画像をリンク (以下のスクリーンショットを参照) を選択する必要があります。なし または 添付ページにリンク を選択した場合は、機能しません。しかし、特定の画像やギャラリーのライトボックスが不要な場合は、それでもかまいません。
Jakson の YouTube 動画にアクセスし、このプラグインのレビューをご覧ください:
Features
以下は baguetteBox.js の特徴です:
- 純粋な JavaScript で記述
- 依存関係 (例: jQuery) なし
- 画像キャプション対応
- レスポンシブ
- スワイプ・ジェスチャー対応
- 約 13 KB、gzip 圧縮で 7KB
Works with
- 「ギャラリー」ブロック (デフォルトのブロック)
- 「画像」ブロック (デフォルトのブロック)
- 「メディアとテキスト」ブロック (デフォルトのブロック)
- ギャラリー (デフォルトのクラシック・エディター・ギャラリー)
- コ・ブロック・ギャラリー・コラージュ / メイソンリー (石積み) / オフセット / 縦積み
- Meow ギャラリー (+ 「ギャラリー」ブロック)
ギャラリー & 画像が正しく動作するように、忘れずにリンク先 → メディアファイル を選択してください。
注意: 現時点では、投稿内のブロックのみが対応しています。ウィジェット内のブロックには対応していません。動作させることはできますが、必要なスタイルとスクリプトを自分でキューに入れる必要があります。FAQ –> 投稿の外にあるブロックや、デフォルトでサポートされていないブロックタイプに必要なアセット (スクリプトとスタイル) をキューに入れるには ?を参照してください。