Title: CreativeAlys Recent Videos for YouTube
Author: creativealys
Published: <strong>September 17, 2026</strong>
Last modified: September 17, 2026

---

Search plugins

![](https://ps.w.org/creativealys-recent-videos-youtube/assets/banner-772x250.jpg?
rev=3700968)

![](https://ps.w.org/creativealys-recent-videos-youtube/assets/icon-128x128.png?
rev=3700950)

# CreativeAlys Recent Videos for YouTube

 By [creativealys](https://profiles.wordpress.org/creativealys/)

[Download](https://downloads.wordpress.org/plugin/creativealys-recent-videos-youtube.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/creativealys-recent-videos-youtube/#description)
 * [Reviews](https://wordpress.org/plugins/creativealys-recent-videos-youtube/#reviews)
 *  [Installation](https://wordpress.org/plugins/creativealys-recent-videos-youtube/#installation)
 * [Development](https://wordpress.org/plugins/creativealys-recent-videos-youtube/#developers)

 [Support](https://wordpress.org/support/plugin/creativealys-recent-videos-youtube/)

## Description

Displays your latest YouTube videos in a responsive grid — via shortcode, widget,
or Gutenberg block — cached for 24 hours.

### Getting your API Key

 1. Go to https://console.cloud.google.com/
 2. Create a project (or select an existing one).
 3. Enable the “YouTube Data API v3”.
 4. Go to Credentials > Create Credentials > API Key.
 5. Copy the key into the plugin settings.

### Getting your Channel ID

 1. Go to https://studio.youtube.com/
 2. Settings > Channel > Advanced settings.
 3. Copy the Channel ID shown there.

### Three ways to use it

**Shortcode** — place anywhere in a post or page:
 [yt_recent_videos]

Optional per-instance overrides:
 [yt_recent_videos count=”4″ columns=”2″ title=”
Latest Uploads” views=”yes” date=”yes” button=”no”]

**Widget** — Appearance > Widgets > “CreativeAlys Recent Videos for YouTube”. Add
to any sidebar or footer widget area, with its own title/count/columns/toggles.

**Gutenberg Block** — search “CreativeAlys Recent Videos for YouTube” in the block
inserter. Configure count, columns, and toggles from the block’s sidebar panel, 
with a live preview in the editor. Works in the post editor, template parts, and
block-based widget areas.

### How caching works

Videos are cached in a WordPress transient for 24 hours per video-count setting,
so the YouTube Data API is only contacted once a day even with the plugin used in
multiple places. View counts are fetched alongside the video list, so toggling “
show view count” on/off doesn’t require a fresh fetch. Use “Force Refresh Now” on
the settings page to bypass the cache immediately.

### External services

This plugin connects to the YouTube Data API v3, provided by Google, to retrieve
your channel’s uploaded videos and their view counts so they can be displayed on
your site.

 * What is sent: your configured YouTube Channel ID and API key are sent to Google’s
   servers as part of each request. No visitor data, personal information, or site
   content is sent.
 * When it’s sent: a request is made once every 24 hours per site (results are cached
   in a WordPress transient), or immediately if you click “Force Refresh Now” on
   the settings page. Requests are only made if you have entered an API key and 
   Channel ID in the plugin settings.
 * This service is provided by Google LLC: [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).

## Screenshots

[[

[[

[[

[[

## Installation

 1. Upload the `creativealys-recent-videos-youtube` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the “Plugins” menu in WordPress.
 3. Go to Settings > CreativeAlys Recent Videos for YouTube and enter your:
 4.  * YouTube Data API v3 key
     * YouTube Channel ID
 5. Configure the default number of videos, columns, and which meta info (date/views)
    to show.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“CreativeAlys Recent Videos for YouTube” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ creativealys ](https://profiles.wordpress.org/creativealys/)

[Translate “CreativeAlys Recent Videos for YouTube” into your language.](https://translate.wordpress.org/projects/wp-plugins/creativealys-recent-videos-youtube)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/creativealys-recent-videos-youtube/),
check out the [SVN repository](https://plugins.svn.wordpress.org/creativealys-recent-videos-youtube/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/creativealys-recent-videos-youtube/)
by [RSS](https://plugins.trac.wordpress.org/log/creativealys-recent-videos-youtube/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Switched video fetching from search.list (100 quota units/call) to channels.list
   + playlistItems.list (1 unit each) to prevent quota exhaustion.
 * Added a request lock to stop simultaneous page loads from all firing API calls
   at once.

#### 1.1.0

 * Added configurable video count and columns-per-row (admin settings + per-instance
   overrides).
 * Added upload date and view count display options.
 * Added “View all videos” button linking to the channel.
 * Added Gutenberg block with live preview.
 * Added classic widget for sidebar/footer widget areas.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.1.1**
 *  Last updated **13 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.1**
 * Tags
 * [block](https://wordpress.org/plugins/tags/block/)[shortcode](https://wordpress.org/plugins/tags/shortcode/)
   [video](https://wordpress.org/plugins/tags/video/)[widget](https://wordpress.org/plugins/tags/widget/)
   [youtube](https://wordpress.org/plugins/tags/youtube/)
 *  [Advanced View](https://wordpress.org/plugins/creativealys-recent-videos-youtube/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/creativealys-recent-videos-youtube/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/creativealys-recent-videos-youtube/reviews/)

## Contributors

 *   [ creativealys ](https://profiles.wordpress.org/creativealys/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/creativealys-recent-videos-youtube/)