Tutorials

HTML to WordPress Theme Tutorial: Step 3 – Menus, Widgets and Functions

We’re now at the final part of our three part series on creating your first WordPress theme from static HTML. So far, you’ve taken your index.html file, turned that into a PHP file, added template tags and split it up into theme template files. You then created extra template files to display different content types. In this final part we’re going to finish the process of making your theme work. We’ll do the...

Read More

HTML to WordPress Theme Tutorial: Step 2 – Creating Theme Template Files

Welcome back to this series showing you how to create your first WordPress theme from static HTML. In the first part of this series, you took your static index.html file and converted it to a PHP file. You added some template tags and a loop. In this second part your file will start to look more like a proper theme – you’ll split it up into multiple files and start creating...

Read More

5 Tricks You Should Be Using to Increase Media Loading Speeds

You go through a lot of trouble to design a beautiful WordPress site that’s chock full of images, videos, animations, and other eye-catching visual content. But what happens when your media files don’t load properly or fast enough? Will the quality of those visuals be enough to compel visitors to wait for them to fully load? In order to keep your site running in tip-top condition and your media loading as...

Read More

HTML to WordPress Theme Tutorial: Step 1 – Converting Your HTML to PHP

For many of us, our first experience of coding for WordPress is when we write our first theme. After all, every WordPress site needs a theme, and if you want something bespoke then it makes sense to code it yourself. When I started out with WordPress in 2010, I’d never worked with a content management system (CMS) before. But I’d coded plenty of HTML and CSS, either within large sites that used...

Read More

10-Step Guide to Using Free PDF Downloads To Grow Your Mailing List

At the end of the day, your mission is to generate conversions with your WordPress site. But some visitors are not as easily swayed as others when it comes to pulling the trigger on making a purchase. They know they need the service or product to significantly improve their lives… and, yet, they want to take time to think about it (which is understandable). So, how do you make sure...

Read More

The Ultimate WordPress Backend Tutorial: A Guide to Customization

There’s a lot that goes into developing WordPress websites from the ground up, which is why I hope you’ve found the WordPress startup guide helpful. Having one cohesive guide that walks you through the process step-by-step can be an invaluable tool when you’re first starting work as a WordPress developer. Once you’ve mastered the WordPress website setup process, be sure to tackle the SEO tutorial next. This will teach you all...

Read More

Help! I Need to Migrate a WordPress Multisite: A Step-by-Step Guide

WordPress Multisite has been a highly beneficial addition to web developers’ toolboxes since its introduction in WordPress 3.0. While the multi-site network management solution can’t be used for every new web development project, it has proven itself quite valuable when all the right variables are in place. In the Ultimate Guide to WordPress Multisite, Rachel McCollin talks about how to enable Multisite and create a network of sites from within a...

Read More

13 Things Every eCommerce Product Page Needs for More Conversions

Estimates put 2017’s ecommerce sales total at $452 billion. With so much money being pumped into online retail, I think it’s time we take a look at how to design ecommerce websites for conversions. While some basic conversion tips for WordPress sites do apply here, an ecommerce site typically doesn’t play by the same rules when it comes to format and layout. Specifically, I’d like to do a deep dive today...

Read More

How to Create a Landing Page Template for Your Theme

Landing pages are everywhere. If you’ve investigated SEO, or online marketing, or email list building, you’ll have been told to create a landing page for your website. But what exactly is a landing page, and how do you create it? In this post I’ll explain what makes a landing page different from a normal page on your site, and show you how to create a page template file for your theme...

Read More

Get the Most Out of the Hummingbird Plugin and Maximize WordPress Speed

One of the things I really love about WP Checkup is how it streamlines the process of scanning a WordPress site for performance issues. Because, while you might be able to surmise why your content isn’t loading quickly enough or why Google says your mobile page speeds are abysmal, WP Checkup tells you exactly what’s wrong. Of course, it’s not enough to just know when performance problems crop up on your...

Read More