[WordPress] 外掛分享: GeniusTray Video Playlist for YouTube

首頁外掛目錄 › GeniusTray Video Playlist for YouTube
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.0.0 上架:2026-03-18

內容簡介

GeniusTray Video Playlist for YouTube 讓您在 WordPress 網站上以互動式播放清單格式展示 YouTube 影片。無論是自訂影片集或自動顯示 YouTube 頻道內容,這款外掛都能輕鬆實現。

【主要功能】
• 手動播放清單:逐一添加 YouTube 影片網址
• 頻道播放清單:自動提取 YouTube 頻道最新影片
• 拖放排序:輕鬆重新排列播放清單中的影片
• 短碼支援:可將播放清單放置於任何位置
• 自訂尺寸:設定播放清單的寬度和高度
• 自動播放選項:頁面加載時自動播放影片

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「GeniusTray Video Playlist for YouTube」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

GeniusTray Video Playlist for YouTube lets you showcase YouTube videos in a beautiful, interactive playlist format on your WordPress site. Whether you want to curate your own collection of videos or automatically display content from a YouTube channel, this plugin makes it simple.
The player interface mimics the familiar YouTube playlist experience – a main video player alongside a scrollable list of videos. Visitors can easily browse and switch between videos without leaving your page.
Two Ways to Create Playlists
Manual Playlists
Create custom playlists by adding YouTube video URLs one by one. Perfect for curated content, course materials, product demonstrations, or any collection where you want complete control over video selection and order.
Channel Playlists
Automatically pull recent videos from any YouTube channel using the YouTube Data API. Great for displaying your own channel content or featuring videos from creators you want to highlight.
Built for Performance

Assets only load on pages where playlists are displayed
API responses are cached to minimize external requests
Responsive design adapts to any screen size
Clean, semantic HTML output

Developer Friendly

Object-oriented architecture
Hooks and filters for customization
Pluggable helper functions
Full internationalization support

Features

Custom Post Type – Manage playlists from a dedicated admin interface
Drag & Drop Ordering – Easily reorder videos in your playlists
Shortcode Support – Place playlists anywhere with simple shortcodes
Channel Integration – Import videos directly from YouTube channels
Video Duration Display – Show video lengths in the playlist (requires API key)
Customizable Dimensions – Set default or per-playlist width and height
Autoplay Option – Automatically start playing when the page loads
Dark Theme Design – Modern, YouTube-inspired visual style
Keyboard Navigation – Full accessibility with keyboard controls
Mobile Responsive – Stacked layout on smaller screens
Translation Ready – All strings prepared for localization

External services
This plugin relies on third-party services provided by Google (YouTube) to deliver its core functionality. Below is a detailed explanation of each service used, what data is transmitted, when it is transmitted, and links to the relevant terms and policies.
YouTube Data API v3
This plugin connects to the YouTube Data API v3 (https://www.googleapis.com/youtube/v3) to retrieve video and channel information from YouTube.
What data is sent: Your YouTube API key (configured in the plugin settings), YouTube video IDs, and YouTube channel IDs are sent to Google’s servers.
When data is sent:
* When an admin adds a video URL in the playlist editor and the plugin fetches the video title and details via AJAX.
* When a page containing a channel playlist shortcode ([vidtray_channel]) is viewed by a visitor, and the cached data has expired (cache duration is 6 hours).
* When video duration display is enabled and a page containing a playlist shortcode is viewed by a visitor, and the cached duration data has expired.
* When the admin validates the API key in the plugin settings.
This service is only used when a YouTube API key has been configured in the plugin settings. Without an API key, no requests are made to this service.

Service provider: Google LLC
YouTube Terms of Service
Google Privacy Policy
YouTube API Services Terms of Service

YouTube Video Embeds
This plugin embeds YouTube videos on your site using iframes that load content from YouTube’s servers (https://www.youtube.com/embed/).
What data is sent: When a visitor views a page containing a playlist, their browser makes a direct connection to YouTube’s servers to load the embedded video player. This may include the visitor’s IP address, browser information, and cookies. YouTube may set cookies on the visitor’s browser.
When data is sent: Every time a visitor views a page that contains a playlist shortcode ([vidtray_playlist] or [vidtray_channel]).

Service provider: Google LLC
YouTube Terms of Service
Google Privacy Policy

YouTube Thumbnail Images
This plugin loads video thumbnail images from YouTube’s image servers (https://img.youtube.com/vi/).
What data is sent: When a visitor views a page containing a playlist, their browser makes a direct connection to YouTube’s image servers to load the video thumbnails. This may include the visitor’s IP address and browser information.
When data is sent: Every time a visitor views a page that contains a playlist shortcode.

Service provider: Google LLC
YouTube Terms of Service
Google Privacy Policy

Additional Information
Minimum Requirements

WordPress 5.8 or higher
PHP 7.4 or higher
Modern web browser with JavaScript enabled

Recommended

YouTube Data API v3 key for full functionality
PHP 8.0 or higher for best performance

Support
For support questions, please use the WordPress.org support forum. For bug reports and feature requests, you can also reach us at our website.
Contributing
We welcome contributions! The plugin is developed following WordPress coding standards. If you would like to contribute, please get in touch.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon