Welcome to Upfront 1.2, the version we’re dubbing “Upfront for the People.” What do we mean by “for the people?” Well, first up, this new version introduces user restrictions that allow you to control different actions that your users can perform – handing over your Upfront site to a client or running it on your Multisite setup just got amazing. Now your …
How to Move WordPress for Local Development with XAMPP
XAMPP is a popular, free, open-source web server you can install on your computer and use to power local WordPress installations. This makes XAMPP a great option for developers who want to develop sites and test plugins and themes locally before pushing those changes to a live website. Using a local development environment is a good idea in many different …
Creating Custom Fields Manually in WordPress
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 understand how they work you …
30 Creative and Neglected Ways to Increase Traffic to Your WordPress Site
Are you like me and always have one eye on your website’s traffic stats? Whether your site is personal or for business, more traffic leads to more exposure. And that means more revenue. So it’s understandable why I’m obsessed with my site’s stats, right? In fact, I’m sure you’ve already realized how important it is to have a consistent flow of …
Introducing… The Academy!
Say g’day to the all new Academy, where expert entrepreneurs, developers, educators and authors will provide our members with intensive, illuminating and top quality courses in all things WordPress. Enrol in The Academy for FREE today >> Oh, and it’s completely free for WPMU DEV members too!!! You know, I’ve wanted to have this on the site for absolutely ages so …
When and How to Install WordPress in a Subdirectory
When you manage multiple WordPress sites on the same web server, keeping your installs organized is a must, especially if you look after client sites. Or maybe you just don’t like installing WordPress in the root of your site. Whatever the case may be, setting up WordPress in a subdirectory provides a tidy solution. In this post, we’re going to …
Get Blazing Fast Load Times With the All New WP Smush and Slay All the Megabytes!
Since we re-launched WP Smush this time last year, our Smush servers have compressed a whopping 3 billion images. That’s a hell of a lot of cat pics! Try Smush Pro for FREE today >> Every day we smush images on more than 24,000 different WordPress sites, at peak times smushing 200+ images per second without breaking a sweat. All …
The Ultimate Guide to WordPress Translation and Localization
WordPress powers more than 15 million websites across the web and I’ve got news for you – not all of them are in English. In fact, one of the reasons the ‘Press is so popular is due to its availability in many languages and the ease with which it can be translated. What’s even more interesting is the fact that …
An Introduction to Object-Oriented Code for WordPress Plugins
Object-oriented programming can be difficult to wrap your head around but is important to learn and understand if you want to grow your skills in plugin development. Last year, I wrote about using object-oriented programming (OOP) in plugins through a specific example. Since that article contained a lot of advanced code, I thought it would be a good idea to write …
How to Automagically Create Child Themes in WordPress
You already know that if you’re going to modify a WordPress theme you had better be working with a child theme. Modify the theme itself, and all your hard work will be lost the next time the theme is updated. WordPress developers, and most implementers, don’t have any trouble creating a child theme from scratch in just a few minutes. …