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 …

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 …

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 …