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 …
Biggest Data Breach Ever
Is Revolution Slider really to blame for the Panama Papers leak, the biggest data breach ever? This is why you need to keep your plugins and themes up-to-date, people! Our wpCultivate service helps you by making sure your WordPress, Themes, and Plugins are updated and backed up on a monthly basis. Don’t you want to help make sure your site …
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. …
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 …
Is Replacing Default WordPress Scripts Like jQuery a Good Idea? (and How to Do It)
WordPress comes with a whole bunch of default scripts out-of-the-box that you can take advantage of to power your themes and plugins. jQuery is one commonly used script, as is TinyMCE. But what if you want to replace a built-in script with your own? We recently looked at how to add jQuery scripts properly to your install. WordPress uses the same mechanism …
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 …
How to Eliminate Render-Blocking Issues With Hummingbird for WordPress
Have you ever run your website through Google Pagespeed Insights tool and got the cryptic message: “Eliminate render-blocking JavaScript and CSS in above-the-fold content”? If the answer is “yes,” the good news is you’re not alone. And there’s an easy way to fix it with our Hummingbird performance and optimization plugin. An important part of a good user experience online is …