Tobidase Swipe LightBox opens images and videos in a fullscreen popup with swipe support.
Features:
- Swipeable popup for images and videos
- Supports YouTube, Vimeo, Niconico, Dailymotion, and MP4
- Auto-fetches title and thumbnail from YouTube and Vimeo
- Two popup styles: standard popup and zoom
- Zoom on desktop: double-click or Ctrl+scroll to zoom in/out; drag to pan while zoomed
- Auto-captures MP4 thumbnails from self-hosted video files (browser-side, no server processing)
- Switch popup style per post type in the admin settings
- Override the style for individual items directly in the post editor
- Group images and videos within a post for sequential slideshow display
- Reset the slideshow at the group boundary.
- Slide counter display (current / total)
- Loop, autoplay, and mute options
- Caption alignment (center / left)
- Keyboard navigation (← →, Esc)
- Admin bar compatible (z-index safe)
- Hint animation on popup open (mobile)
How to open an image in the popup:
- Insert an image in the post editor
- Click the image → click “Link” in the block toolbar
- Select “Media File” and save
How to insert a video:
- Place the cursor at the insertion point in the post editor (Text mode)
- Click the “Tobidase Movie” quicktag button
- Enter the video URL in the dialog
- Optionally add a thumbnail and caption, then click “Insert”
External services
This plugin connects to third-party services to retrieve video metadata (thumbnails and titles). These requests are made only when a video URL is entered in the admin editor dialog, or when a post containing a [tdslb-movie] shortcode is published/saved.
YouTube
Fetches thumbnail images and video titles via the YouTube oEmbed API and thumbnail CDN. No personal user data is transmitted; only the video ID is used. Terms of service: https://www.youtube.com/t/terms Privacy policy: https://policies.google.com/privacy
Vimeo
Fetches thumbnail images and video titles via the Vimeo v2 API. No personal user data is transmitted; only the video ID is used. Terms of service: https://vimeo.com/terms Privacy policy: https://vimeo.com/privacy
Niconico (NicoVideo)
Fetches thumbnail images and video titles via the Niconico public API (ext.nicovideo.jp). No personal user data is transmitted; only the video ID is used. Terms of service: https://account.nicovideo.jp/rules/account Privacy policy: https://account.nicovideo.jp/rules/account
Dailymotion
Fetches thumbnail images and video titles via the Dailymotion public API. No personal user data is transmitted; only the video ID is used. Terms of service: https://www.dailymotion.com/legal/terms Privacy policy: https://www.dailymotion.com/legal/privacy
