Dev Playlist for YouTube

Description

Dev Playlist for YouTube is a lightweight and flexible WordPress plugin that allows you to display videos from YouTube channels without using the YouTube API.

It fetches videos dynamically using RSS and provides multiple modern layouts including vertical list, horizontal carousel, grid with main video, and popup grid.

Built with Bootstrap and OwlCarousel, the plugin is fully responsive and delivers a smooth, customizable viewing experience across all devices.

Features

  • No YouTube API required
  • Dynamic video loading via RSS
  • Multiple layouts:
    • Vertical (main + sidebar list)
    • Horizontal (carousel slider)
    • Grid + Main video
    • Grid Popup (modal player)
  • Fully responsive (mobile, tablet, desktop)
  • Custom theme color support
  • Bootstrap grid support
  • OwlCarousel slider integration
  • Easy-to-use admin settings
  • Lightweight and fast

Usage

Add the shortcode:

[dev_playlist_for_youtube]

You can use it inside:
* Pages
* Posts
* Gutenberg blocks
* Elementor widgets

Settings

Channel ID

Enter your YouTube Channel ID (e.g., UCxxxxxx)

Number of Videos

Set how many videos to display

Layout Options

  • Vertical – Main video with side scroll list
  • Horizontal – Main video with carousel slider
  • Grid + Main – Main video with grid below
  • Grid Popup – Grid only, opens video in popup

Theme Color

Customize:
* Active video border
* Scrollbar color (vertical layout)
* Arrow buttons (horizontal layout)

Grid Columns

(Only for Grid layouts)

  • Desktop
  • Tablet
  • Mobile

Allowed values: 1, 2, 3, 4, 6

Third Party Libraries

This plugin uses the following libraries:

Bootstrap (MIT License)
https://getbootstrap.com/

OwlCarousel (MIT License)
https://github.com/OwlCarousel2/OwlCarousel2

Screenshots

  • Vertical Layout
  • Horizontal Slider
  • Grid Layout
  • Popup Video Player
  • Admin Settings Panel

Installation

  1. Upload the plugin files to the /wp-content/plugins/dev-playlist-for-youtube directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Dev Playlist for YouTube in the admin menu.
  4. Configure your settings (Channel ID, layout, etc.).
  5. Use the shortcode [dev_playlist_for_youtube] in any page or post.

FAQ

Do I need a YouTube API key?

No. This plugin uses RSS feeds, so no API key is required.

Why are videos not showing?

Make sure:
* Channel ID is correct
* Internet connection is active

Why is layout broken?

Clear cache and ensure plugin assets are loaded properly.

Can I use this with Elementor?

Yes, you can use the shortcode inside Elementor widgets.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Dev Playlist for YouTube” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0

  • Initial release
  • Added multiple layouts
  • RSS-based video fetching
  • Responsive design
  • Popup player
  • Theme color support