Elementor YouTube Feed & Importer
A powerful WordPress tool that automates the process of fetching YouTube videos from a specific channel and displaying them using a high-end Elementor widget. It features a unique auto-categorization system based on video titles and a professional "Hero + Carousel" presentation.
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/kandekore/youtube-bootstrap/archive/refs/heads/main.zipReadme
Elementor YouTube Feed & Importer (v2.0)
A powerful WordPress tool that automates the process of fetching YouTube videos from a specific channel and displaying them using a high-end Elementor widget. It features a unique auto-categorization system based on video titles and a professional "Hero + Carousel" presentation.
Key Features
- Automated Video Importer: Connect via YouTube Data API v3 to fetch the latest videos from any Channel ID with a single click.
- Smart Auto-Categorization: Automatically sorts videos into WordPress categories by parsing titles. If a video title contains a pipe (e.g., "My Video | Tutorials"), the plugin creates and assigns it to the "Tutorials" category.
- Custom Post Type Integration: Imported videos are stored as
yt_videoposts, allowing them to be managed, searched, and archived like standard WordPress content. - Premium Elementor Widget:
- Hero Layout: Automatically features the most recent video in a large, high-impact card.
- Swiper.js Carousel: Displays remaining videos in a smooth, touch-responsive slider.
- Fully Configurable: Set the total number of videos to display directly within the Elementor editor.
- Optimized Performance: Uses
media_sideload_imageto download YouTube thumbnails to your local server, ensuring faster load times and better SEO. - Responsive Design: Mobile-ready CSS that transitions from a multi-column grid to a single-card stack on smaller devices.
Installation
- Upload the
youtube-bootstrapfolder to the/wp-content/plugins/directory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Go to Settings > YT Feed Settings to enter your Google API Key and YouTube Channel ID.
- Click Fetch Latest Videos to perform your first sync.
How to Display
- Open any page in Elementor.
- Search for the YT Channel Feed widget.
- Drag it onto your page and customize the "Total Videos" count in the Content tab.
Technical Details
- Custom Post Type:
yt_video - Taxonomy:
video_category - Dependencies: Requires Elementor and utilizes the built-in Swiper.js library.
- API Logic: Uses
wp_remote_getfor secure communication with Google servers.
Author
D Kandekore