WordPress plugin intelligence profile

Display Dynamic Shorts for YouTube With Shortcode

Display YouTube Shorts from any channel in a responsive grid or slider layout with customizable options and dynamic loading.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.0.0
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 5.0 · PHP 7.0
Directory statusactive
Last directory update31 May 20251y ago
Active installations20Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Display Dynamic Shorts for YouTube With Shortcode version 1.0.0 as active, updated 1y ago and tested up to WordPress 6.8.

Overview

About this plugin

Display YouTube Shorts directly on your WordPress site with a clean, responsive layout that works on all devices. Simply add your channel handle, customize the appearance, and use the shortcode to showcase shorts anywhere. ) to match your site’s design.

Key Features

  • Channel Integration: Display Shorts from any YouTube channel using the channel handle
  • Responsive Design: Optimized grid layout for desktop and smooth slider for mobile devices
  • Customizable Display: Show or hide video titles, view counts, timestamps, and more
  • Caching System: Built-in caching to optimize performance and reduce API calls
  • Easy Implementation: Simple shortcode to add Shorts anywhere on your site
  • Custom Styling: Adjust colors and layout to match your website’s design
  • Lightweight & Fast: Optimized code for quick loading times

Use Cases

  • Content creators showcasing their latest Shorts
  • Businesses featuring product demonstrations or testimonials
  • Educators displaying educational content
  • Event websites highlighting event clips
  • Bloggers enhancing posts with relevant video content

How to Use

Simply use the [dyshorts] shortcode to display Shorts on any page or post. You can customize the display using various shortcode attributes:

[dyshorts channel="ChannelName" max="10" columns="4" cache="3600"]

Requirements

  • WordPress 5.0 or higher
  • PHP 7.0 or higher
  • YouTube API Key (for accessing channel data)

Shortcode Parameters

The plugin supports the following shortcode parameters:

  • channel – Channel handle without the @ symbol (e.g., “yourchannelname”)
  • max – Number of Shorts to display (1-50)
  • columns – Number of columns on desktop (2-6)
  • cache – Cache duration in seconds (minimum 300)

Display Options

From the settings page, you can control these display elements:

  • Show/hide video title
  • Show/hide view count
  • Show/hide time ago
  • Show/hide duration overlay
  • Show/hide “Watch on YouTube” link
  • Show/hide channel header section
  • Show/hide channel avatar
  • Show/hide channel name and subtitle
  • Show/hide “Visit Channel” button

Colors and layout can also be customized to match your website’s design.

External Services

This plugin connects to the YouTube Data API v3 to retrieve video data from YouTube channels. This API connection is necessary to display YouTube Shorts on your WordPress site.

YouTube Data API v3

  • Service Purpose: The plugin uses YouTube Data API v3 to search for channels, retrieve video lists, and get detailed information about YouTube Shorts videos.
  • When API Calls Happen: API requests are made when:
  • A page containing the shortcode is loaded and the cached data has expired
  • Plugin settings are updated (to refresh the data)
  • Data Sent:
  • YouTube channel handles/IDs provided in the plugin settings or shortcode
  • API key (provided by you in the plugin settings)
  • Standard API request parameters as required by YouTube API
  • Data Retrieved:
  • Channel information (title, thumbnail URL)
  • Video details (title, duration, view count, publish date)
  • No personal user data is collected or transmitted
  • Terms of Service and Privacy:
  • Google APIs Terms of Service
  • Google Privacy Policy

The plugin caches all requests to minimize API usage and improve performance. The cache duration is configurable in the plugin settings.

Note: You will need to create your own Google API key with YouTube Data API v3 enabled to use this plugin. The plugin includes fallback data if no API key is provided, but live data from YouTube channels requires a valid API key.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • dynamic youtube
  • youtube shortcode
  • youtube shorts carousel
  • video
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 5.0 · PHP 7.0
Update activity31 May 20251y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.