Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/tarosky/viewport-grid/releases/download/1.0.1/viewport-grid.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
概要
Viewport Grid は、指定したURLを複数のビューポートサイズ(スマホ・タブレット・PCなど)で同時に表示し、レスポンシブデザインを一画面で比較・検証できるWordPress管理者向けプラグインです。主にデザイナー・開発者がモバイル対応を確認する用途で使用します。
主な特徴
- 管理画面でビューポートサイズ(ラベル・横幅・縦幅)を自由に設定
/multi-preview/?preview=URLで複数のiframeを並べて同時表示- 各ビューポートごとにリロードボタン、全体リロードボタン
- ドラッグ&ドロップでプレビュー画面の並び替え(Packery + Draggabilly)
- 設定画面でビューポートの順番もドラッグで変更可能
- X-Frame-Options: DENYなページは表示不可
- 管理画面は
manage_options権限で制限

インストール方法
- このリポジトリのリリースからZIPをダウンロードし、
viewport-grid.zipをアップロード。 - WordPress管理画面の「プラグイン」から「Viewport Grid」を有効化します。
- 必要に応じて
npm install && npm run wp-env startでローカル開発環境を起動できます。
使い方
- 管理画面「ツール」→「Viewport Grid」からビューポートサイズを設定
- プレビューしたいURLを入力し、「プレビューを開く」ボタンで新しいタブに比較画面を表示
/multi-preview/?preview=URLでも直接アクセス可能- プレビュー画面で各ビューポートをドラッグ&ドロップで並べ替え可能
設定
- ビューポートサイズ(ラベル・横幅・縦幅)は複数登録・編集・削除・並べ替え可能
- 設定は
wp_optionsのviewport_grid_settingsに保存 - 外部から
viewport_grid_viewportsフィルターでカスタマイズ可能
FAQ
Q. 外部サイトもプレビューできますか?
A. X-Frame-Options: DENY などが設定されている外部サイトは表示できません。基本的に自サイト内ページのプレビューを想定しています。
Q. プレビュー画面の並び順は保存されますか?
A. プレビュー画面での並び順は一時的なものです。設定画面で順番を保存できます。
Q. プラグインのカスタマイズは可能ですか?
A. フィルターやフックを用意しています。詳細はソースコードをご参照ください。
ライセンス
GPLv2 or later
作者情報
- 作者: Tarosky INC.
- GitHub: https://github.com/tarosky/viewport-grid
Changelog
1.0.0
- 初回リリース
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads