説明
WePOPは、WordPress用の軽量で依存関係のないポップアッププラグインです。jQueryを使わずに画像や動画をサポートします。
純粋なJavaScript(バニラJS)のみで構築されたWePOPは、最新のテーマにおいて長期的な信頼性と安定したパフォーマンスを提供します。従来のプラグインとは異なり、外部への依存関係が全くないため、テーマや他のプラグインが更新されても動作に影響を与えません。
WePOPは3つのポップアップグループ化モードを提供し、ギャラリーの構成を完全にコントロールできます。これは、ポートフォリオや写真サイト、レストランのメニューなど、1ページに複数のギャラリーが含まれるウェブサイトで特に役立ちます。
なぜ WePOP を選ぶのか?
- 鉄壁の安定性:純粋なJavaScript実装により、他のライブラリとの競合が発生しません。
- 軽量&高速:最小限のフットプリント。不要なスクリプトやデータベースの肥大化はありません。
- 直感的なUX:バージョン 1.6.2 では、異なるサイズの画像間でもスムーズな遷移を実現しました。
- 開発者フレンドリー:最新のWordPressブロックとシームレスに動作するクリーンなアーキテクチャ。
ドキュメント&サポート
1.6.2 の新機能
- スムーズな遷移:グループ化されたギャラリーや異なる画像サイズに対するアニメーション・ロジックを改善しました。
- スマートAltテキスト:キャプションは画像の下に表示され、空の場合は自動的に非表示になります。
- 確実なクローズ動作:マスクエリア(背景)をクリックした際のポップアップを閉じる動作を修正しました。
⚙️ ポップアップの動作条件
WePOPはサポートされているメディアリンクを自動的に検出し、ポップアップで開きます。
サポートされているメディア形式:
- 画像ファイル ( jpg / jpeg / png / gif / webp )
- 動画URL:YouTube、Vimeo
- 直接動画ファイル:MP4
ポップアップモード設定
画像をどのようにポップアップ表示でグループ化するかを選択できます
-
ギャラリーブロックモード
WordPressのギャラリーブロック内の画像のみがスライドショーとしてグループ化されます。 -
全画像モード
投稿内のすべての画像が一つのグループとしてまとめられます。 -
グループ化なしモード
各画像は個別に開き、ナビゲーション矢印は表示されません。
🌐 言語サポート
管理画面のラベルは多言語対応しています。
対応している言語
- 日本語
- 英語
- スペイン語
- フランス語
- ドイツ語
- 中国語 ( 簡体字 )
- イタリア語
- 韓国語
- ポルトガル語(ブラジル)
スクリーンショット
インストール
- WordPress管理画面の プラグイン 新規追加 へ移動します。
- 「WePOP」で検索
- 「今すぐインストール」をクリックします。
- プラグインを有効化します。
- 設定 WePOP から設定を行ってください。
有効化すると、WePOP は対応しているメディアリンクを自動的に処理します。
FAQ
-
1. WePOP に jQuery は必要ですか ?
-
いいえ。WePOP は純粋なバニラ JavaScript で構築されており、外部ライブラリへの依存は一切ありません。
-
2. YouTube / Vimeo で「This video cannot be played」と表示されるのはなぜですか ?
-
アップローダーのプライバシー設定により、一部の動画は外部サイトに埋め込むことができません。
-
3. サイトでポップアップが動作しないのはなぜですか ?
-
主な原因として、JavaScriptファイルを結合するキャッシュプラグインや、リンクの動作を上書きするテーマが考えられます。
-
4. Classic Editor でも使用できますか ?
-
はい。ポップアップは正常に動作しますが、ギャラリーのグループ化はGutenberg(ブロックエディター)向けに最適化されています。
-
6. NextGEN のようなギャラリープラグインに対応していますか ?
-
画像のポップアップは動作する可能性がありますが、カスタムHTML出力によりグループ化が正しく機能しない場合があります。
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
1.6.2
- サイズの異なる画像でもスムーズに切り替わるよう、スライドショーの動作を改善
- グループ化されたギャラリーのスライドアニメーションを改善
- Altテキストの表示位置とスタイリングを更新
- Altテキストが空の場合は非表示にするよう変更
- マスクエリア(背景)クリック時のポップアップ終了動作を修正
1.6.1
- YouTube、Vimeo、MP4動画のポップアップ対応を追加
- エディターのサイドバーに、画像ごとの「ポップアップ無効」設定を追加
- ファイル形式判定とポップアップ起動ロジックを改善
- グループ化有効時のスライドショー遷移を改善
- 設定画面に基本情報セクションを追加
- 翻訳を更新し、言語表現の一貫性を改善
1.6.0
- ポップアップモード設定を追加 (ギャラリー / すべて / なし)
- スマートフォンでのスワイプ操作によるナビゲーションを追加
- ポップアップ表示中は背景のスクロールを無効化
- イタリア語、韓国語、ポルトガル語 (ブラジル) の 3 言語を追加
- 翻訳テンプレートを更新
1.5.4
- 「グループ化しない」モードの文言を更新
- 不足していた gettext ラッパーを追加
- .pot および ja_JP 翻訳ファイルを更新
1.5.3
- 画像のグループ化モード設定を追加
- ギャラリーモード時、単体画像は個別に表示
- 多言語読み込みシステムを改善
- 翻訳を更新
1.5.2
- 属性の命名を data-wepop に修正
- ドキュメントと翻訳の改善
1.5.1
- 多言語インターフェースを改善
- 設定画面の UI を更新
1.5
- 初回公開リリース







