YouTube Video Importer

v1.0.0

Embed YouTube videos directly into your WordPress posts and pages.

Plugin Settings

How long to cache YouTube data

Privacy Settings

SEO Settings

Default Category

Need Help?

Check our documentation or contact support if you need assistance.

YouTube Connection

Find your channel ID in YouTube Studio

OR

Find playlist ID in the URL

Enter a Channel ID or Playlist ID above

Video Feed Settings

Videos from Channel

Showing 1-10 of 42 videos
Video thumbnail
10:30

How to Create a WordPress Plugin: Complete Tutorial for Beginners

45K views 3 days ago
Video thumbnail
15:45

10 Best WordPress Themes for Blogs in 2023 - Performance Tested

82K views 1 week ago
Video thumbnail
8:22

WordPress 6.2 New Features and Improvements

23K views 2 weeks ago
Video thumbnail
12:18

How to Speed Up Your WordPress Site - Performance Optimization Guide

56K views 3 weeks ago

Using YouTube RSS feed: https://www.youtube.com/feeds/videos.xml?channel_id=UC1234567890

Plugin File Structure

youtube-embed-plugin/
├── assets/
│   ├── css/
│   │   └── style.css
│   ├── js/
│   │   └── script.js
│   └── images/
├── includes/
│   ├── class-youtube-api.php
│   ├── class-cache-handler.php
│   ├── class-cron-handler.php
│   └── class-wp-admin.php
├── templates/
│   ├── admin-settings.php
│   ├── video-grid.php
│   └── single-video.php
├── languages/
├── youtube-embed-plugin.php (Main plugin file)
└── readme.txt
        

Cache Implementation

Cache Features:
- Transients API for short-term caching (12 hours)
- Custom database table for persistent cache
- Automatic cache invalidation when new videos detected
- Manual cache refresh via admin UI
- Cache preloading for better performance
- Cache stats monitoring
        

SEO Features

SEO Implementation:
- Schema.org markup for video content
- Open Graph meta tags for social sharing
- Automatic video sitemap generation
- Breadcrumbs for video pages
- Canonical URLs to prevent duplicate content
- Video SEO meta fields (title, description, keywords) in WordPress editor
- Automatic alt text for thumbnails
- XML Video Sitemap integration
        

Made with DeepSite LogoDeepSite - 🧬 Remix