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 …
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 …
Hacked? How to Get Back Into the WordPress Admin
So your website has been hacked and you can’t log in, no matter what username and password combination you try. Fortunately, you’re not completely screwed – your database offers a convenient backdoor to help you regain access. If you find that your site has been hacked, or you’ve simply forgotten your password and the admin email for your account is …
Getting Started with AMP Articles for WordPress
You have just three seconds to get something up on a mobile screen before your visitors start bouncing. With a margin of error that narrow, the speed of your website on mobile devices is critically important. That’s where AMP comes in. The Accelerated Mobile Pages, or AMP Project, is the first to target webpage load speed on mobile devices and to …
WordPress Multisite Masterclass: Activation and Configuration
Welcome back to our six-part WordPress Multisite masterclass. In part two of this series, you’ll learn how to activate Multisite and get your network up and running. I’ll walk you through the installation process, then show you how to create sites on your network, add users, install themes and plugins and configure your network settings. In this series, you’ll learn …
How to Get More People to Share Your Content on Social Media With WordPress
There’s a formula all of the best bloggers follow: valuable content + proper search engine optimization + semantic relevancy = great rankings in search engine results and high visitor engagement. However, just writing valuable content and following the best SEO and semantic search practices are not enough. In order for your great content to be seen, it needs to be shared. And …
Facebook Instant Articles vs AMP vs Apple News for WordPress
A mobile content revolution is afoot. Content distribution giants like Facebook, Google, and Apple are delivering content to mobile users in new and innovative ways, leaving content publishers scrambling to keep up. It wasn’t very long ago that having a fully-responsive site was enough, but that is no longer true. In the past month, AMP articles have been added to …
Making Your WordPress Password Hashing Stronger with bcrypt
The WordPress core is secure but you can make the passwords stored in your site’s database even more secure by upgrading from MD5-based password hashing to bcrypt. While some may say otherwise, the WordPress core really is secure, and it’s not that hard to keep your WordPress website safe from most common attacks by using a unique admin username and …
WordPress Multisite Masterclass: Getting Started
If you’re like us here at WPMU DEV, you’re super keen to get the most out of Multisite, so we’ve put together this six-part course to help you master this powerful WordPress feature. Multisite is a powerful tool that will help you create a network of sites to fulfill a variety of purposes, and which you can customize to make life …