Linux 软件免费装
Banner图

YouWall: Shorts and Video Feed for YouTube

开发者 fixitusman
更新时间 2026年11月13日 22:00
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

youtube feed youtube gallery video gallery youtube videos youtube shorts

下载

1.0.0

详情介绍:

https://www.youtube.com/watch?v=VKfg8sZ2GuE YouWall puts your YouTube Shorts and your regular videos on your website. Shorts show up as tall 9:16 tiles, the way they look in the YouTube app. Regular videos show up as 16:9 tiles with their length. When a visitor clicks one, it plays in a popup and they stay on your page. You can show only Shorts, only videos, or both together with two tabs. You add your channel once. After that, new uploads appear on your site by themselves. What you get Three ways to add a feed
  1. In the block editor, add the "YouWall" block. You pick the options in the sidebar and see a preview right away.
  2. In Elementor, drag in the "YouWall" widget.
  3. Anywhere else, paste [youwall]. The settings page has a small tool that writes the shortcode for you.
Easy on your API quota YouTube gives every API key 10,000 free units a day. This plugin only uses the cheap requests, which cost 1 unit each. It never uses YouTube's search request, which costs 100. Results are saved on your site for two hours by default, so most visitors cost nothing at all. The "Load more" button only works for feeds your own site shows. Nobody can use your site, and your key, to look up other channels. Privacy Videos play from youtube-nocookie.com by default, so YouTube sets no cookies until someone presses play. The player itself only loads after a click. The plugin collects no data about your visitors. Accessible Every tile is a real button, so it works with the keyboard. Focus stays inside the popup while it is open and goes back to the video you came from when it closes. The slider stops moving when someone hovers over it, has a pause button, and never moves on its own for visitors who turn off animations on their device. Shortcode options All options are optional. Anything you leave out uses the default from YouWall > Display. Example: [youwall source="videos" layout="slider" per_view="3"]

安装:

  1. Install the plugin from Plugins > Add New and activate it.
  2. Go to YouWall > Connect in the admin menu. It shows how to get a free API key from Google step by step. It takes about five minutes.
  3. Paste the key, type your channel handle (for example @yourchannel) and click Test connection.
  4. Click Save, then add the block, the Elementor widget or the shortcode to any page.

屏幕截图:

  • Videos play in a popup on your page, so visitors stay on your site.
  • A Load more button brings in the next batch without a page reload.
  • Shorts and Videos in two tabs, with each video's length on a 16:9 grid.
  • The slider on desktop, with arrows, dots and optional autoplay.
  • The slider on a phone: swipe through your Shorts, with fewer columns on small screens.
  • The YouWall block in the editor, with a live preview and its settings in the sidebar.
  • The YouWall dashboard with the setup checklist and the shortcode builder.
  • The Connect screen: paste your API key and channel, then test the connection.
  • The Display screen: default source, layout, columns and how many videos load first.
  • The Style screen: spacing, corners, borders and colors, with no CSS to write.

升级注意事项:

1.0.0 First release.

常见问题:

Do I need a YouTube API key?

Yes. YouTube only gives out channel videos through its Data API, and that needs a key. It is free. The Connect page walks you through getting one.

Is it really free?

Yes. Everything described on this page is in the free plugin. There is no trial and no limit on the number of videos.

I don't know my channel ID.

You don't need it. Type your handle (like @yourchannel) or paste your channel link. The plugin looks up the ID when you save.

I uploaded a new video and it's not showing.

Results are saved for two hours by default to keep your API usage low. Go to YouWall > Dashboard and click "Clear saved results" to fetch fresh ones right away. You can also make the wait shorter on the Display page.

Why do my videos show up in the video grid but not my Shorts?

YouTube keeps Shorts and regular videos in separate lists. Use source="shorts" for Shorts and source="videos" for regular videos, or source="both" to show both with tabs.

Can I show someone else's channel?

Yes. Any public channel works. Set it on the block or widget, or with channel="@theirhandle" in the shortcode.

Does it work with caching plugins?

Yes. The page can be cached like any other, and "Load more" still works on cached pages.

Will it slow down my site?

The CSS and JavaScript are small and only load on pages that show a feed. Images load lazily, and the video player only loads when someone clicks a video.

What do visitors see if something is wrong, like an invalid key?

Nothing. Error messages only show to people who can edit the site, so visitors never see a broken box.

Is it GDPR friendly?

Privacy-enhanced mode is on by default: no YouTube cookies until a visitor presses play. Thumbnails still load from YouTube's image server (i.ytimg.com), so mention YouTube in your privacy policy.

更新日志:

1.0.0