Get Started

Creating a video content library in WordPress

With video content being all the rage, it can be an interesting project reshaping your website to showcase it well. Placing Youtube or Wistia embeds on your home and product pages is enough but what happens when you’re ready to embrace ongoing video alongside your existing blog and content.

While there are plenty of tools like Wistia’s Channels and Learning Management Systems (LMS’) with more exhaustive feature sets, there are cheaper, simpler approaches that may be easy fixes using your current Content Management System (CMS).

At GrowthStack, our website is powered by WordPress and like most CMS’, WordPress has built-in functionality that allow you to tag particular posts. We used this built in tagging system to create a “Video” category and using that category, we can customize the way those posts are displayed.

Create a new .php page in your template’s theme folder and name it category-slug.php where slug is the name of your category (so in our case, category-video.php).

WordPress’ engine will choose this particular template when the category matches the named slug; otherwise, it’ll fallback to category.php if it exists. Clone your regular category layout and edit the HTML to display the posts tagged Video differently.

In our case, we take our standard blog post layout and make it much more focused on the video (making the column smaller, overlaying a play button on top of the featured image, and stripping away author and excerpt data).

A quick redesign of the way your CMS displays posts marked as Video can really highlight your switch to streaming content and drive tons of engagement and SEO.