Currently Browsing The Theme Development Category

Adding a sticky header to your WordPress theme

Posted on 21st June, 2014 Leave a Comment

Sticky headers have been popular for quite a while now, I think this is due to the increase in mobile traffic to websites. As pages become narrower they also become much longer, so a sticky-nav is quite a nice thing. I’m sure that there are quite a few of these tutorials online, but for me…

Create a better options page with the theme customizer

Posted on 4th March, 2014 5 Comments

Since WordPress version 3.4, there has been a rather underused theme customizer, which allows the end user to view any changes made to the theme in a window next to the customizer! Now that’s super cool. You can grab this options.php page from the WPtricks starter theme on GitHub, along with a contact page template,…

carousel style post navigation with Parallax

Posted on 7th February, 2014 1 Comment

Recently I noticed the BBC’s really super sweet category navigation, in the form of a slider that is the full screen width, that shows the current categories articles, with the next and previous article being displayed behind an opaque overlay. Looks awesome right? Well I thought so, and this tickled my developer funny-bone and inspired…

Add an options page to WordPress

Posted on 19th October, 2013 3 Comments

This post is a little out of date – Read below The framework is no longer available as an open source project and is now a premium framework! But I’ve created another options page using only the theme customizer which is pretty awesome. It allows you to view the changes to your theme as you…

How to build a dynamic sitemap for wordpress

Posted on 14th October, 2013 Leave a Comment

I always like to include a built in sitemap page to my themes (without using a plugin). So thought I’d include this quick tut on how this is achieved. Also to give the end user some control over whether this should be displayed, I’m including this as a template, for use with WP pages. This…

The complete guide to customising the default post _type

Posted on 1st October, 2013 Leave a Comment

Sometimes rather than creating a custom post type with custom taxonomies, we can just edit the default Posts section in WordPress. With that in mind I thought that I’d create a complete “snippets” guide on how to edit the default WordPress post_type “Posts”.  In this example I’m renaming the “Posts” to “Developments”. Quick Menu: Rename…

Create a built in contact page for WordPress

Posted on 21st September, 2013 2 Comments

I do this for every theme I create and figured most of you would use a plugin, which is not really necessary. WordPress has mail functionality already so all we’re going to need to do is leverage that and add some style in the CSS. Uses the administrators email address Adds your site title to…

Responsive Custom Post Type Slider

Posted on 31st August, 2013 10 Comments

I created a single page portfolio theme recently with a responsive slider at the top of the page this is the slider we’ll be creating here. * A Recent update to this series is a responsive, full width, continuous carousel style post navigation with added parallax. Inspired by the BBC’s current site which pulls the…