Linux 软件免费装
Banner图

Screenroom – Video Gallery & Slider for YouTube

开发者 devenzi
更新时间 2026年11月14日 02:12
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

youtube video slider video gallery gdpr youtube shorts

下载

2.4.1 2.3.0 2.3.1 2.3.2 2.3.3 2.4.0

详情介绍:

Screenroom shows YouTube videos as a slider, a player with playlist, a grid, a Shorts wall, a list or a single video. Your website stays fast, and visitors are not connected to Google before they click play. Use it as a YouTube channel feed on your homepage, a video gallery for your portfolio, courses or products, a Shorts wall or a playlist player. You no longer embed videos one by one, and unlike other YouTube feed plugins it does not ask for an API key. Try it first: click Live Preview above. The studio opens in your browser with four demo galleries of the Blender open movies, and there is nothing to install. Three ways to pick videos Show them as they come, newest or oldest first, A–Z, most viewed first or in random order. Six layouts Design Fast pages Video lists are loaded in the background about once an hour and cached, so pages never wait for YouTube. The YouTube player is only loaded when a visitor clicks play. A page with ten videos loads as fast as a page with none. Privacy-friendly Easy to use Pro version Everything above is free, without limits on galleries. An optional Pro version adds coverflow, stories, bento, spotlight and testimonial layouts, smart galleries that fill themselves by rules, chapters and a course mode, “Show more” for long galleries, an end card with a call to action, galleries as tabs or as a shelf of tiles, a search field, a link to each video, several channels in one gallery, up to 200 videos via your own YouTube API key, live streams and premieres first with a countdown, a mini player, a call-to-action button, video SEO, click statistics without cookies, and an Elementor widget and Divi module. The free version works fully on its own.

安装:

  1. Install and activate the plugin.
  2. Open Screenroom in the admin menu.
  3. Open the “Default” gallery in the studio: enter a channel (its ID, which starts with “UC”, or a link that contains it), a playlist link or a list of video links. The gallery saves itself.
  4. Add the Screenroom block to a page, or paste the shortcode shown next to the gallery, for example [devenzi_video gallery="default"].

屏幕截图:

  • Player with playlist: one large player with a soft ambient glow, the other videos beside it.
  • Grid with a large lead video; videos open in a lightbox that grows from the card.
  • The studio: the real gallery in the middle, its videos on the left and its design on the right.
  • Switch between six layouts with one click: slider, player with playlist, grid, Shorts wall, compact list and single video.
  • The overview: your galleries, how many videos they show, where they are used and what needs attention.
  • Privacy: how the data flows, the privacy check and a ready-to-paste text for your privacy policy.

升级注意事项:

2.4.1 Keeps your work safe: a trash for galleries, a question instead of overwriting from a second window, and fixes for feeds and pictures. 2.4.0 Set the slider's arrows and progress, and choose looks from pictures in the studio. Your galleries look as before until you change them. 2.3.4 “Try it” shows the gallery on a page of your website. 2.3.3 A new welcome picture. Nothing else changes. 2.3.2 A new icon. Nothing else changes. 2.3.1 The full plugin name. Nothing else changes. 2.3.0 The new full-screen studio, a style per gallery, more layouts and playback options. Thumbnails load when you save, page caches follow your galleries. Video Slider for YouTube is now called Screenroom. Your galleries stay as they are. 2.2.0 Saving without reloading, channels by ID, a switch for removing data on delete. Your galleries move over by themselves. 2.1.0 First public release.

常见问题:

Do I need a YouTube API key?

No. The plugin uses the public video feeds that YouTube offers for every channel and playlist.

How do I find the channel ID?

It starts with “UC”. Your own: on YouTube under Settings → Advanced settings (the studio links there). Any channel: on its page under “more” → “Share channel” → “Copy channel ID”. A link that contains the ID works too. The plugin never reads YouTube's web pages to look it up, so an @name alone does not work. If you paste one, the studio shows these steps. With Pro and your own YouTube API key, an @handle works as well.

What happens when I delete the plugin?

By default your galleries and settings stay, so you can switch to Pro or reinstall without losing anything. Turn on “Remove all galleries and settings” under Screenroom → Settings to remove everything when the plugin is deleted: galleries, settings, statistics and the stored thumbnails. On a multisite network every site decides for itself.

Why at most 15 videos per channel or playlist?

The public feeds contain the 15 newest entries. To show older videos, add them as your own list.

Does it slow down my website?

No. All data is loaded in the background (WP-Cron) and cached. Visitors only download the thumbnails from your own server; the YouTube player loads after a click.

Do plays on my website count as views on YouTube?

Visitors watch in YouTube’s own player, so YouTube can count the views. Which plays it counts is YouTube’s decision; very short ones, for example, often do not count. The plugin cannot see or change this.

A video shows “Error 153”.

YouTube needs to know on which website its player runs. The plugin asks the browser to tell it, but some security plugins or servers forbid that for the whole site (rule “Referrer-Policy: no-referrer”). Set this rule to “strict-origin-when-cross-origin” in the security plugin or ask your host. Screenroom → Help & status shows the rule your site sends.

Is it GDPR compliant (DSGVO)?

The plugin is built to avoid data transfers to Google until a visitor actively clicks play, and it can show a notice before playing. Whether this is sufficient for your website depends on your situation. Please check with your privacy advisor and mention YouTube in your privacy policy.

How is it different from other YouTube feed plugins?

Most of them need a YouTube API key, a Google account or a connection to YouTube as soon as the page opens. Screenroom reads YouTube's public feeds on your server, keeps the thumbnails on your website and connects visitors to YouTube only when they click play. You design each gallery in a full-screen studio with the real gallery in the middle.

Does it work with my cookie banner?

Yes. With “Follow the cookie banner” switched on (Screenroom → Privacy, on by default), the plugin asks Borlabs Cookie, Complianz, Real Cookie Banner, CookieYes, Cookiebot, Usercentrics or Klaro at the moment a visitor clicks play. If YouTube is allowed there, the video starts right away. If not, the plugin’s own notice appears first, even when “Play right away” is set. Other banners can answer through a small function in your theme: window.devenziVideoConsent = function () { return true; } (true: allowed, false: not allowed, null: no answer).

A new video does not show up yet.

Video lists refresh every hour (under Screenroom → Settings also twice or once a day). Use Screenroom → Help & status → Refresh now to update immediately. If WP-Cron is disabled on your site and no server cron runs it either, a page view starts the refresh in the background once it is 15 minutes overdue. Visitors do not wait for it.

Does it work with caching plugins?

Yes. When a gallery changes (you save it, or the background refresh brings new videos or their thumbnails), the pages that show it are removed from the page cache, so visitors never keep seeing an old or half-loaded state. Supported: WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, SiteGround Optimizer and Elementor’s cache; other cache plugins can listen to the action devenzi_video_purge_post.

Visitors see grey boxes instead of thumbnails.

The thumbnails of a gallery are copied to your website when you save it; the rest follow in the background. If they still do not appear, your site probably cannot start its own background jobs (WP-Cron). Screenroom → Help & status → Copy diagnostics shows whether it can. Paste the text in the support forum and we will help.

Can I use it with page builders?

Yes. Use the shortcode [devenzi_video gallery="…"]. You can override settings per use, for example [devenzi_video gallery="default" layout="grid" count="3"], or show any channel, playlist or videos without creating a gallery: [devenzi_video channel="UC…"] (the channel ID, see above; an @handle works only with Pro and your own YouTube API key), [devenzi_video playlist="https://www.youtube.com/playlist?list=…"], [devenzi_video ids="https://youtu.be/…, https://youtu.be/…"].

Can I change the colors in my theme?

Yes, under Screenroom → Design: pick a style, any accent color, corners, spacing and more, with a live preview. In CSS you can fine-tune everything through the custom properties --vsfy-accent, --vsfy-ink, --vsfy-radius, --vsfy-gap and --vsfy-ratio.

Can I hide single videos of a channel?

Yes. In the gallery, open “Filter and hide videos” and click the videos you do not want to show. You can also show only videos whose title contains certain words, or leave out videos with certain words.

Is there a Pro version?

Yes, optional. See Screenroom → Pro in your admin area for what it adds. Your galleries and settings stay as they are when you upgrade. If Pro ends later, nothing breaks. After a paid licence the galleries keep showing as built; after a trial (or without the Pro plugin) they show the closest free version (a Pro layout as a slider, several channels as the first one). Visitors never see an error.

I used “NR Video Slider” or “Video Slider Rich” before. What happens?

On activation, the plugin imports their channel or video list into the “Default” gallery. Their shortcodes [nr_videos] and [Rich_Web_Video] then show that gallery, so existing pages keep working. These two shortcodes are only registered when such an import took place and no other plugin uses them. For new content, use [devenzi_video].

更新日志:

2.4.1 This release is about not losing work. 2.4.0 2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.0 2.1.0