Advanced Videos Feed for Elementor
by Md Abul Bashar on WordPress.org
Advanced Videos Feed for Elementor allows you to showcase video content from various platforms in your Elementor-powered WordPress website. Create engaging video galleries, feeds, and displays with ease.
Current Features
- Easy integration with Elementor
 - YouTube video platform support
 - Customizable video layouts
 - Responsive design
 - Video thumbnail display options
 - Grid and list layout options
 
Upcoming Features
- Support for multiple video platforms (Vimeo and others)
 - Custom play button styles
 - Lazy loading support
 
Video Tutorials
How to Use
Getting Started:
1. Get your YouTube API Key:
   * Go to Google Cloud Console
   * Create a new project or select existing
   * Enable YouTube Data API v3
   * Create credentials (API Key)
   * Watch the tutorial video for detailed steps
- 
Find your Channel ID:
- Go to your YouTube channel page
 - Right-click and select “View Page Source”
 - Search for “channelId”
 - Or watch the tutorial video for guidance
 
 - 
For Playlist Feed:
- Go to your YouTube playlist
 - Copy the ID from the URL (starts with “PL”)
 - Watch the tutorial video for help
 
 
Available Fields and Settings
General Settings:
* Layout Type – Choose between grid or list layout
* Columns – Set number of columns for grid layout
* Items Per Page – Control how many videos to display
* Title – Show/hide video title
* Description – Show/hide video description
* Thumbnail Size – Select video thumbnail quality
Query Settings:
* Channel ID – Your YouTube channel ID
* Playlist ID – YouTube playlist ID
* Video Count – Number of videos to fetch
* Cache Duration – How long to cache the feed
Style Settings:
* Title Color – Customize title text color
* Description Color – Set description text color
* Background Color – Change item background
* Padding & Margin – Adjust spacing
* Border – Customize border style
External Services
This plugin uses the YouTube Data API v3 to fetch and display videos. Here’s what you need to know:
- Service Provider: Google’s YouTube Data API v3
 - Purpose: To fetch video data from YouTube channels and playlists
 - Data Transmission:
- The plugin sends requests to YouTube’s API with your API key
 - For channel feeds: Requests include channel ID and maximum results count
 - For playlist feeds: Requests include playlist ID and maximum results count
 
 - Privacy & Terms:
- YouTube API Services Terms of Service: https://developers.google.com/youtube/terms/api-services-terms-of-service
 - Google Privacy Policy: https://policies.google.com/privacy