Features

YouTube feed plugin features

Everything Ohara does, on one page.

This YouTube feed plugin features page walks through every capability in Ohara, in the order you would actually meet it. The visual builder, the five layouts, the feed sources, the caching layer and the developer surface — all explained below.

Free core, forever · Works with any theme · No page builder required

The Builder

YouTube feed plugin features: a four-step wizard, then a live editor.

No blank canvas and no attribute reference open in another tab. Answer four questions and you have a feed; refine it in a two-pane editor that updates as you type. These are the first YouTube feed plugin features you meet.


1. Type2. Source3. Layout4. Review

Layouts

Five layouts. One feed.

Change the shape without rebuilding anything. Your channel, your settings and your styling all carry over — another of the YouTube feed plugin features most plugins get wrong.

Grid List Masonry Carousel Gallery

Grid

The default. Even columns that collapse cleanly from three to two to one as the viewport narrows.

Locked layouts still preview here — you can see exactly what Pro adds before you decide.

Feed types

Start with a channel. Grow into everything else.

The free plugin does the job most sites need. Pro adds the sources you reach for once one feed is not enough — these YouTube feed plugin features matter when you scale past a single channel.

Channel Live streams Single videos

Shortcode roulette

Change an attribute, save, refresh, squint, repeat. You are designing blind in a form field, guessing what a column count and a handful of toggles will actually look like.

Invisible to Google

A feed that renders after page load is not in your HTML. Crawlers index an empty container, and visitors without JavaScript see nothing at all.

Quota burn

Every uncached page view is another call to the YouTube Data API. Traffic spikes, the daily quota runs out, and the feed goes blank.

Show what is live now and what is scheduled

Embed anywhere

Build once. Embed everywhere.

One feed, as many placements as you need. Edit it in one place and every embed updates with it.

Shortcode Block PHP

Block

Search the inserter for Ohara YouTube Feed, drop it in, and choose a saved feed from the sidebar.

Inserter › Ohara YouTube Feed
  Feed: Channel — Grid — 12 videos

Performance & SEO

YouTube feed plugin features: your videos are in the HTML, not injected after it.

Ohara renders the feed in PHP first, so the markup that leaves your server already contains the videos. That single detail separates Ohara from JavaScript-only feeds, and it is one of the YouTube feed plugin features Google cares about most. React then hydrates it into an interactive app. Search engines and no‑JavaScript visitors get real content either way.

Key benefits

  • Server‑rendered markup on the first byte
  • Hydrated into a React app after load
  • Responses cached with the WordPress Transients API
  • Cache lifetime you choose, per feed

Request flow

Request

  • Browser hydrates React
  • PHP renders the videos into HTML
  • Interactive

No JavaScript? The videos are still visible.

Server‑rendered first

The feed markup is generated in PHP before the page is sent. Nothing waits on a script to appear.

Cached via WordPress Transients

API responses are stored with the Transients API on a schedule you control, so ordinary traffic never touches your quota.

Clear one feed, or all of them

Flush a single feed after an edit, or clear the whole cache from the dashboard when you want a clean slate.

Manage Everything

One dashboard once you have more than one feed.

Search, filter and sort every feed on the site. Duplicate, grab an embed code, or delete in bulk. See at a glance whether the API is healthy and which feeds have lost their source.

  • 🔍 Search, filter and sort all feeds
  • 🏠 Bulk duplicate, embed and delete
  • 📄 API and system health at a glance
  • 🌐 Flags feeds that are missing a source

Make It Yours

It should look like your site, not like a plugin.

Override the background, text and accent colours, switch the pieces you do not want off, and drop in your own CSS or JavaScript when you need the last five per cent. These are the YouTube feed plugin features that make a feed feel native.

Customization options

  • Background, text and accent colour overrides
  • Toggle the channel header, titles, dates and Subscribe button
  • Load More on or off
  • Custom CSS and custom JavaScript per feed
Appearance

ACCENT COLOUR

#2555eb


Channel header

Off

Video titles

On

Published dates

On

Load More button

Off

Subscribe button

On


Custom CSS

Edit

For Developers

Allow‑lists, filters, and a REST namespace.

Ohara is extensible on purpose — a YouTube feed plugin features set most competitors leave out entirely. Layouts and feed types are allow‑listed server side, and a filter is the supported way to add your own.

// REST namespace
ohara/v1

// Filters
add_filter( 'ohara_allowed_layouts', $fn );
add_filter( 'ohara_feed_layout_renderers', $fn );
add_filter( 'ohara_allowed_feed_types', $fn );
add_filter( 'ohara_feed_type_sources', $fn );

ohara_allowed_layouts

Add a layout slug to the allow‑list, or take one away.

ohara_feed_layout_renderers

Map a layout slug to the callable that renders it.

ohara_allowed_feed_types

Register a feed type of your own, or restrict the ones on offer.

ohara_feed_type_sources

Describe where a feed type gets its videos from.