Plugins are PHP scripts that alter your website – basically, bits (or even lots!) of code that can be uploaded to your WordPress install to extend and expand the functionality of your site, without having to hack the core code. The great thing about plugins is that they allow you to add features to your...
Have you ever heard the saying, “a developer’s work is never done”? No? Okay, maybe I took some liberties with the original quote, but you get what I’m saying. Basically, there is never a good time to rest on your laurels. Even if you’ve rounded up the best collection of tools and your CSS and...
We’ve always provided free versions of our most popular pro plugins on WordPress.org, but recently we’ve been stepping that up. So even if you’re not a member, you should check them out and let us know what you think 🙂 I’ve said it before, but it’s worth reiterating: the more you help the community and...
Mega menus are a common design pattern on large WordPress sites. Such sites may have a complex information architecture with many different sections and subsections. By grouping similar links together, mega menus make it simple for the user to find relevant information quickly. About mega menus, usability expert Jakob Nielsen says: “[Mega menus] are an...
Developing websites locally can be an attractive proposition for several reasons. For starters, it’s free. If your Internet connection is non-existent or lost you can keep working. You can use localhost as a testing ground for trying out themes or plugins or creating your own. Finally, your sites remain private until you choose to share...
Over the past 12 months, I’ve written a number of posts that focus on adding functionality to WordPress using custom fields. We’ve looked at creating custom post list templates, crafting the perfect travel blog and more. While plugins like CustomPress and Advanced Custom Fields make creating custom post type easy-peasy, if you want to really...
Is your Multisite install ready if – and when – disaster hits? Many aren’t, but there’s one thing you can do right now to minimize your network’s recovery time in the event of a natural – or unnatural – disaster (I’m looking at you, hackers!). When you make regular backups, you can quickly replace any...