Help Center

Video Playlist Widget Overview

Learn how to use the Video Playlist widget of the JetBlog WordPress plugin. Create and style video playlists from YouTube or Vimeo in Elementor.

The JetBlog plugin for Elementor displays different types of content (custom WP Queries, custom post types, and archive templates).  It contains six widgets: Video Playlist, Posts Pagination, Posts Navigation, Text Ticker, Smart Posts Tiles, and Smart Posts List.

The Video Playlist widget allows choosing the source of videos; arranging them in a playlist with a custom number of videos; hiding or showing some data; displaying the playlist control, adjusting the width and the number of videos, changing the text and icon; styling some elements, and applying advanced settings.

Activation of the Video Playlist Widget

The Video Playlist widget can be activated on the WordPress Dashboard > Crocoblock > JetPlugins Settings > JetBlog > Available Widgets tab.

Things to know

The number of activated widgets may impact the website performance, so only the required ones should be enabled.

video playlist widget activation

Adding the Video Playlist Widget to a Page

The Video Playlist widget can be placed on a page, post, or template in the Elementor editor.

video playlist widget in elementor

Video Playlist Items Source

The Items settings tab of the widget contains the Source dropdown with three options.

Warning

The Google API key should be set to correctly get data for YouTube videos. The API key can be created on the Google Developers Console APIs Dashboard.

The created key should be pasted in the WordPress Dashboard > Crocoblock > JetPlugins Settings > JetBlog > General Settings > YouTube API Key field.

video playlist widget source

Custom Video List

The “Custom Video List” option allows adding a list of custom video items manually. More items can be added by clicking the “+ Add Item” button.

Unrolling the item’s tab reveals such options:

custom video list item settings
  • Title — a text field for manually entering the video title. If it’s empty, the system will automatically fetch the title from the video source (YouTube/Vimeo) — requires a valid API key. Also, it can be filled in using the JetEngine Dynamic Tags;
  • URL — a required field for the video link. Supports YouTube or Vimeo video URLs and JetEngine Dynamic Tags;
  • Start Time (in seconds) — optional numeric field to define when the video should start playing. Time should be entered in seconds (e.g., “30” will start the video at 00:30);
  • Custom Thumbnail — allows uploading a custom thumbnail image for the video. The “+” icon should be clicked to select or upload an image from the media library. If not set, the default video thumbnail will be used (if retrievable via API). It also supports JetEngine Dynamic Tags. If the thumbnail image is set, the Thumbnail Size dropdown will appear.

YouTube Channel or Playlist

If selected, the “YouTube Channel or Playlist” option allows specifying a YouTube channel or playlist URL. A link can be added via manual input or dynamic output using the JetEngine Dynamic Tags to the Source URL field. Also, the Number of videos can be defined.

video playlist widget youtube channel or playlist source

Repeater Field

The “Repeater Field” option allows displaying videos from the custom “Repeater” meta field created with the JetEngine or ACF plugin.

The widget with such a source should be placed on the Listing template or Single page.

For this source, such fields should be set:

  • Repeater Meta Name — for the “Repeater” meta field name;
  • URL Sub-Field Name — for the sub-field name containing the video URL;
  • Title Sub-Field Name — for the sub-field name containing the video title. This field can be left empty.
repeater field source for the video playlist widget

Video Playlist Settings

The Settings tab of the Video Playlist widget contains such options:

video playlist widget settings
  • Playlist Height — a field to set the playlist height (for non-mobile devices);
  • Thumbnails Orientation — a dropdown to choose between “Vertical” or “Horizontal” thumbnails;
  • Thumbnails Position — a dropdown to define whether thumbnails appear on the “Left” or “Right”;
  • Thumbnails List Width (%) — a field to adjust the width of the thumbnails list (for non-mobile devices);
  • Show Thumbnails Heading — a toggle to display or hide the playlist heading;
  • Heading Text — a bar to customize the title text (e.g., “Video Playlist”);
  • Heading Icon — a field that allows uploading an SVG file or selecting it from the Icon Library to display alongside the heading;
  • Show Videos Counter — a toggle to show the number of videos in the playlist;
  • Counter Suffix — a bar to add a suffix (e.g., “videos”) after the counter;
  • Show Video Publication Date — a toggle to show/hide the publication date of videos (requires an API key). It activates such options:
    • Human Readable Date Diff – when enabled, replaces the exact date with a human-readable format such as “3 days ago” or “2 months ago”;
    • Date Format – defines the format of the displayed date, using WordPress/PHP date formatting rules (e.g., F j, Y → August 18, 2025). More details can be found in the Customize date and time format article.
  • Show Item Number and Status — a toggle that, when activated, displays item numbering and playback status in the playlist;
  • Hide Index On Device — a field that allows hiding the index for selected devices (“Desktop,” “Tablet Portrait,” or “Mobile Portrait”);
  • Show Item Duration — a toggle that, when activated, displays the video duration in the playlist;
  • Hide Duration On Device — a field that allows hiding duration for selected devices (“Desktop,” “Tablet Portrait,” or “Mobile Portrait”);
  • Hide Thumbnail Image On Device – a field that allows hiding the video thumbnail for selected devices;
  • Show Scroll Only on Hover — a toggle that, when activated, enables scroll visibility only when the user hovers over the playlist;
  • Disable Caching — a toggle that, when activated, forces the widget to fetch video data from the API on each load (not recommended except for debugging).

Style Settings

The Style settings include the General Settings, Thumbnail Style, Thumbnail Numbers and Status Icons, and Scrollbar Styles. These settings style canvas, headings, thumbnails, wrappers, and scrollbars.

video playlist widget style settings

That’s all. Now you know how to use the Video Playlist widget of the JetBlog WordPress plugin to create and style video playlists from YouTube or Vimeo in Elementor.

Was this article helpful?
YesNo

Need help?

Ask Facebook community

Get answers from 30K+ Crocoblock Community experts from all over the world.

Start a live chat

Ask question to support agent and share its details via chat messages.