Codeable info

WP Mods Video Theme

Posted on by in Blog

I am pleased to announce the release of our first WordPress theme. Video Theme was designed for those who want to create a video blog. It is perfect for anyone who posts YouTube, Daily Motion or Vimeo clips on a regular basis. The theme has a black colour scheme though this can be easily changed via the stylesheet.

This theme was developed for WP Mods by Adnan Khan of Gut Shot Studios.

You can see the theme in action at


  • Featured and popular section on the home page
  • Video archive to showcase older videos
  • Embed code for all videos
  • Integrated Social Media Links
  • RSS Feed and RSS email subscription form at the top of the site
  • Includes blogroll, archives and 404 templates
  • Fully compatible with WordPress 2.9+

All of our themes are released free under the GNU General Public License.

This means:

  • You can use the theme on as many personal and commercial websites as you wish
  • You can modify the theme in any way you want
  • You can remove the credit link if you want

As noted above, there is a small credit link back to WP Mods in the footer. I would appreciate it if the link remained on your site as it helps promote the site and indirectly funds future theme development, but you are welcome to remove the link if you wish :)

See the Video Theme in action!

I’d love to see some examples of the theme being used on the web, particularly from those who have made some modifications.

Please leave a comment with a link to your website if you are using the theme. I will create a list of sites which are using the design here so that others can see what can be achieved with a few modifications :)

How to download the WP Mods Video Theme

Just download the file listed below and upload the theme folder in your wp-content/themes directory. Then simply activate the theme in your admin area.

Download: WP Mods Video Theme

Using the Theme

Just like all WordPress themes, to use it all you need to do is download the zip file, extract the files, upload the VideoTheme folder to your blogs wp-content/themes/ folder, and then activate the theme.

Enabling Email Subscription

The email subscription box uses Feedburner by default though it could be altered for other email subscription services.

To enable email subscription you first need to login to Feedburner, go to the publicize tab and then activate email subscriptions.

Then you need to alter the header.php for the VideoTheme, either online via your WordPress admin area or offline in a text editor (don’t forget to upload the file after changing it though!).

You then need to change the two instances of FEEDBURNER-ID with your own Feedburner ID reference.

For example, for WP Mods I would change to and value=”FEEDBURNER-ID” to value=”WPMods”.

Adding Videos

You write a blog post with the Video Theme just like any other theme. However, you enter the link to the video you want to display in the Excerpt field e.g.

The description/overview of the video will be placed in the regular post area.

Featured Videos

The home page has a featured section which displays the last 5 videos from a chosen category. So the best way to use this is to assign a video to your featured category to promote it on the home page. When you want to remove it from the home page simply change the videos category to something else (i.e. not the featured category).

You don’t have to call your featured category featured. However, this is how the theme is setup by default.

To change the name of the featured category simply open your index.php template and find this piece of code.
<?php query_posts('order=desc&category_name=featured&showposts=5'); ?>

All you need to do is change category_name=featured to your chosen category. For example, category_name=news or category_name=bestvideos. You can also change the number of featured videos being displayed here by changing the value of showposts=x; and reverse the order of videos by changing desc to asc (i.e. ascending order).

Theme Support

I just don’t have the time to offer personal email support for this theme. However, I encourage you to post any problems or questions you have in the WP Mods Forum. I’ll do my best to help you and if I don’t, I’m sure someone else will.

Last but not least….

I hope you all love the video theme. If you have any suggestions about how the theme could be improved please let me know and I’ll see what I can do.

Also, if you like the theme, please show your appreciation by spreading the word with a vote in one of the social media sites listed below in our share area :)


Codeable info

Comments (64)

Comment by Michael Scott says:

Hi AJ,

Sorry this them is no longer available. We do have more free theme you can download here

– Michael

Comment by AJ Bartlett says:


Is this theme no longer available for download?

Comment by Muhebe says:

Hi Kevin. How are you? I hope fine

I love the theme, and I have tried to install. Thank you very much Kevin. But would be for adsense for content? because only about 150 words to post articles

Comment by ilahiler says:

Hi Kevin,

My website is finished now, so you can see your theme in action. What an awesome wordpress theme! Now I just have to add more content !!

Comment by raoul says:

Hey kevin, thanx for the quick response!

that makes sense, i’ve sent an email with the login details ..

recently WP updates have been changing alot

Comment by raoul says:

Hi kevin, i just installed your great video theme, love it!!
i only have 1 problem, it wont show my featured films
it seems like my wp isnt taking it up, i have included my link..

any help would be greatly appreceated!

Comment by Kevin Muldoon says:

The theme was released around 18 months ago and hasn’t been updated since release. I haven’t tested it on the latest version of WordPress so I’m not sure if the theme clashes with any new WP features.

If you can give me admin login details I can have a quick look just incase it’s something straight forward.

Comment by ankit bisht says:

is there any adsence place in this theme ?

Comment by Jean Valjean says:

Hi Kevin,

My website is finished now, so you can see your theme in action. What an awesome wordpress theme! Now I just have to add more content !!

Please give feedbacks, that would be great. ;)

Comment by Jean Valjean says:

Thanks for your very fast support. I will send you a link to my website as soon as it will be online, so you could tell me how it looks with this theme. :)

Comment by Kevin Muldoon says:

I just tested the download file. The stylesheet is included in the zip.

Comment by Kevin Muldoon says:

I just logged into Google Reader myself. The link is in the footer. Can you please check again :)

Comment by Jean Valjean says:


I would like to download this beautiful worpdress theme but I see no link to the theme download page at the bottom of my feed in my newsreader. I use Google reader.

Thanks for reply.

Comment by Stephane Daoust says:

Style sheet missing when installing…..

Comment by Kevin Muldoon says:

Glad you got it sorted Jim.

I’m still unsure what was wrong though haha.

Best of luck with the site :)


Comment by Jim Miesner says:

Huh. I reposted it with a different published date, and it worked. Thanks for helping me through it. Great theme, it’s awesome.

Comment by Jim Miesner says:

Yeah. But to be sure I copied and pasted your link and it still isn’t coming up. Wonder if it has something to do with the fact that it is a time lapse, and the player doesn’t like that. Has the same frame rate as all the other videos though.

Comment by Kevin Muldoon says:

yeah I see what you mean now. That’s strange. I haven’t come across that before.

Can you check you have the correct url for the excerpt. I used and it is showing correctly for me at

Comment by Jim Miesner says:

Hey Kevin,

It seems every video works, but the last video in the popular section entitled timelapse doesnt want to come up in the player for me. Tried it in both safari and firefox and neither worked. The video plays fine on the posts page, but for some reason doesnt want to come up in the main player.

Comment by Kevin Muldoon says:

Hi Jim,

Your site seems to be working ok for me. The home page videos etc play ok. Is this the section you were talking about?


Comment by Kevin Muldoon says:

Can you clarify what you mean by this?

Comment by Jim says:

Really enjoying this theme, its awesome. I am able to get all my videos to play on their pages, but when I click on one “Timelapse” in the poplar section of the header, nothing comes up. Not sure why. Anyone have any thoughts?

Comment by Chris says:

Hey Kevin how are you? I have a question for you. Are there any special plug-ins that would allow people to view the videos on their blackberry devices that I post up on the site? any suggestions are greatly appreciated

Comment by Kevin Muldoon says:

Hi Chris,

There is a youtube for blackberry but it doesn’t work as well as on android or the iphone. With a good youtube app it should default to the video on youtube so that it goes full screen.


Comment by Jim Miesner says:

Does anyone know how to control what videos show up in your video gallery?

Comment by Chris says:

Thank you Kevin

Comment by Chris says:

Kevin you’re amazing LOL Thank you so much. I have a lot to learn with this website stuff. Thanks again!!!!

Comment by Chris says:

Hey Kevin I see your message post but it seems to be missing part of what you wrote.

Comment by Kevin Muldoon says:

no problem. Best of luck with your new site :)

Comment by Chris says:

Hey Kevin it’s me again lol…I can’t get this to work. Is it two lines of code that go in the header?

Comment by Kevin Muldoon says:

Sorry Chris. I forgot to parse the html. I’ve corrected my comment.

Comment by Chris says:

Ok got it… I’ll try that. Thanks Kevin

Comment by Kevin Muldoon says:

Add something like this to the head area of your header.php file

<link rel="shortcut icon" href="" />

If you placed it in your theme folder then use

<link rel="shortcut icon" href="<?php bloginfo('template_url'); ?>/favicon.ico"/>

Comment by Kevin Muldoon says:

cool. If you have any problems let me know :)

Comment by Kevin Muldoon says:

I would upload it to the root of your site rather than the theme folder.

Though you can upload it to the theme folder like you did as long as you link to it in the head area of the theme.

Comment by Chris says:

Hello Kevin no such luck I followed the instructions. I see the favicon.ico file in my video theme directory, then I copied the code and did not see the favicon…am I missing something here?

Comment by Chris says:

I will definitely be on the lookout for your new themes in the future. Quick question Kevin, How would I go about adding my icon to the tab of my website? I don’t see a general settings area within WP admin for your theme. Thank you

Comment by Kevin Muldoon says:
Comment by Chris says:

Thank you so much for clarifying this Kevin, Great theme. Keep them coming. I really appreciate your help

Comment by Chris says:

Excellent stuff. Ok so basically I would have to delete all the extra mumbo jumbo within the embed code and just take what you showed me up above?

Comment by Chris says:

sure no problem Kevin, just emailed you the info.
Thanks again

Comment by Chris says:

Awesome theme I love it!!! When I create a new post in WP admin I only see an empty white box on the homepage. I followed all instructions above on how to post video. Please help any suggestions.

Comment by Kevin Muldoon says:

You’re welcome. I’m hoping to release some more themes in the future. I want to wait a few months though so that designers can get a good understanding of the changes in WP 3.0.

Best of luck,


Comment by Kevin Muldoon says:

Yes. Essentially the Video Theme is linking directly to the video file itself.

So what to do is copy the embed code to a text editor (rather than copying the page URL) and then copy the location to the file URL.

Taking your youtube video for example

<object width="640" height="385"><param name="movie" value=""></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>

The embed src is

This is the location to the actual video i.e. the video file. You don’t need any of the information after the first ampersand though i.e. you don’t need &hl=en_US&fs=1&. This info usually determines other factors such as language etc

So you just need

Comment by Kevin Muldoon says:

Hi Chris,

You were linking to the pages which the videos were posted on rather than the video files themselves.

i.e. you linked to instead of

and you linked to instead of

Basically you want to be linking to the url in the embed code i.e. embed src=”copy this code here”

Let me know if you have any other questions Chris :)


Comment by Kevin Muldoon says:

Glad you like the theme Chris. Can you email me temp admin access to your site and I’ll have a look at it.

Comment by 250 Free WordPress Themes From 2010 says:

[…] 237. Video Theme […]

Comment by Do you know what your plugins are adding? - WP Mods says:

[…] from a simple content management system into a host of different websites types including photo and video galleries, review sites, classifieds, forums , and much […]

Comment by Kevin Muldoon says:

update: I have fixed the issue with IE8. It was being caused by the embed tab having a set height, plus the vertical padding was a little high. It’s all good now :)

Comment by Enda says:

This theme looks. Great. I’d definitely be using it if I had a video blog. I’m going to sign up to the newsletter just cos the theme looks so good :) ps. I tried leaving a comment on another post put it failed

Comment by Kevin Muldoon says:

Mmmm. I assumed it would just work normally if the link to the video is correct.

The theme was designed for youtube, vimeo videos etc rather than personal videos, though if the video is uploaded correctly online it should still work.

Can you post a link to your uploaded video for me to test it out?

Comment by Ivan says:

“You write a blog post with the Video Theme just like any other theme. However, you enter the link to the video you want to display in the Excerpt field e.g.” But if I want to host my own video – nothing happen. I can’t see my video at all. Which movie format have to be use – .mov., .avi,… Thank you

Comment by Kevin Muldoon says:

Hi Ivan,

I’m not sure what you mean, Can you expand on this :)


Comment by Ivan says:

Can I put into your theme my own video?

Comment by Kevin Muldoon says:

Hey Albert,

I installed IE 8 on my vista laptop today. I see what you mean now. The featured and popular tabs seem to be working ok but the embed area is all messed up.

I’ll need to look into this. Haven’t really used IE8 before so not sure how it deals with code differently (It’s always bloody Internet Explorer that causes problems haha).

I haven’t tested it, though I assume that if you upload your own videos then you could still use the theme in the same way if you link to the video in the excerpt as you normally would.

Comment by Albert F A Matthews says:


would the new categories be added automaticly ??

embed table has a problem in IE8 is this easy to fix

and how do you run that theme ?? meaning, you have your main site and then you have the theme running in /videotheme/ How ?

ive always wanted to know how you guys do this ? is it another wordpress install ??

Comment by Kevin Muldoon says:

I’ve updated the demo area with a category list in the header.

What do you think, does it work here?

I’ll update the zip file once we have agreed on the best position. I like it there since the categories are displayed on all pages. Though we could still exclude the categories from certain areas of the site using if statements. :)

Comment by Albert F A Matthews says:

Kevin, when you click the embed tab the menu drops out of the table and disapear behind the first video in IE8 winxp…..

A couple of other things the web site i used for these comments i mucked it up so the liunks are to dead urls this one is the correct one within this post its a new domain and im just getting used to them as i created a few around the same keywords lol…….
the other is do you know any plugins i could use with the theme as i want to add my own videos from my own directory and dont want to keep using full embeding codes cause this would be hard and i would mucke it up and maybe a secure one that hides video code aswell, yeah i know i dont want much…..

I think using your theme will be a task and a half but im up for the challenge as ive never realy bothered much with video blogging….

let me know about IE problem and il be downloading and installing this baby for a great idea i have.

Comment by Kevin Muldoon says:

Yeah the categories are generated automatically. With that function you can do a range of different things like exclude certain categories. I’ve updated the zip file.

Yeah it’s just a second installation of WordPress in a subfolder.

The theme uses the excerpt code to display videos. So to write a blog post you would add your video link (e.g. to the excerpt field and the description/overview in the regular blog post area.

What’s the exact problem with IE8. I’m using my mac just now but can put on my laptop later (which has Vista and IE8 installed).

Comment by Kevin Muldoon says:

We can simply list the categories using the wp_list_categories function (e.g. < ?php wp_list_categories('title_li='); ?> )

I think it would need to be placed more prominently than the footer.

Obviously this theme is different from others in that it doesn’t have a sidebar (it’s not really needed in my opinion).

So if we want to place categories on the home page we could move the featured video to the left a little and place a category list to the right hand side.

Though it might be better to place it in the header so that it is displayed on every page. So below the main menu might be appropriate.

Give me a few minutes and I’ll try that out and put a screenprint here for you to see what I mean :)

Comment by Albert F A Matthews says:

Hi kevin,

The categories could go on the menu, but surely you would need a table somewhere then or a dynamic menu/drop down ?

but not if you placed 3 tables in the footer using css and made it similar to the featured boxes beside the video….

Does the theme has its own player or only those that is embeded at the time of posting ??

Im liking it thou the more and more i look at her ! lol

Comment by Kevin Muldoon says:

UPDATE: I’ve added a note about using the featured videos area to the announcement post.

Comment by Kevin Muldoon says:

Hi Albert,

It does have categories (see for example). However, categories haven’t been listed anywhere. Instead, they are referenced underneath the post title e.g. Posted on December 20th, 2009 by admin in Classic Videos

I could add a category list somewhere. Where do you think it would look best? Perhaps underneath the main menu.

You can have more than 5 videos on a page. You can have dozens if you want. This is set in the wordpress settings area just like other wordpress themes.

The archives is one way to search older videos. Again, I think you’re right that it needs a category list somewhere.

No plugins are needed for this theme to work.

Glad you like the theme. I think it’s a good theme as well. Though I do think it could be a lot better with a fre improvements.

Please let me know if you have any other suggestions. The more feedback I get from people like yourself, the more I can get it the way everyone wants.

I’ll make sure to update the original post above with common questions etc regarding the theme.


Comment by Albert F A Matthews says:


its got no categories ??

the embed is dropping out of the table and behind the video.

can you only have five videos on the same page ?

i do feel thou with the way its all set out how would one find videos ?? thru the archives

Great Theme and i could use a theme like this myself for a project i got cause it is clean and appart from what ive spoken about looks well layed out.

great job
Albert F A Matthews
by the way im using IE8 and will there be info in the download for which plugins was used.

Codeable info