There are so many things that can go wrong when you run a business, and with so many contributing factors, too: human, environmental, technological. Then you throw a website into the mix and, well, you don’t need me to remind you about all the opportunities for disaster. Ahem… security breaches, undetected downtime, rampant issues with […] View original post at …
How to Test Your WordPress Site for Mobile Usability Problems
Almost exactly two years ago, I wrote a post about the key aspects of User Experience design you need to focus on when designing for mobile. That post identified four UX priorities for mobile: touchable areas, navigation, forms and interactions. Two years have passed since then and things have moved on in the web development […] View original post at …
20 Tips for Scaling a WordPress Site When Traffic Soars
You never know what might trigger a spike in traffic. And, not only a temporary surge, but a steady flow of higher-than-usual volumes of traffic. For a blog or news site, a post gone viral could do it. For an e-commerce site, it could be a rave review from a reputable product review site or […] View original post at …
WPWeekly Episode 298 – GDPR, User Privacy, and More With Heather Burns
In this episode, John James Jacoby and I are joined by Heather Burns, Founder of WebDevLaw. We have a lengthy discussion about GDPR (General Data Protection Regulation), what it is, what’s at stake, and its potential impacts on the WordPress ecosystem. We also discuss the cultural differences between the North American and European views on user privacy. When asked what …
What to do when a plugin is removed from WordPress.org
On a few occasions recently, high-profile plugins with thousands of installs have been removed from the WordPress.org repository. Sometimes this is due to a security vulnerability. Often though, the plugin just disappears with no warning and the user is left none the wiser. Most of us know about the two year warning for plugins that […] View original post at …
Scanning and Fixing Your WordPress Site for Free with WP Checkup
When it comes to your WordPress website, what you don’t know can hurt you or at least your website. Instead of taking that chance, you can get free scans and fixes with WP Checkup. Tracking your WordPress website regularly for issues is important. That’s how you can prevent major meltdowns of epic proportions or at […] View original post at …
How to Know If Managed WordPress Hosting Is Right For You
WordPress developers are a busy lot. If you’re a freelancer, your days are filled with writing new client proposals, hosting strategy meetings, and coding websites. If you’re scaling towards or already running a WordPress agency, then you’re entrenched in tasks focused on strengthening, growing, and promoting your business. Whatever your situation currently is, I bet […] View original post at …
Jetpack 5.6.1 Increases Security of the Contact Form Module
Jetpack has released version 5.6.1 which hardens the Contact Form module by improving permissions checking when updating a form’s settings. In addition to security fixes, the character count for when Publicize publishes content to Twitter has been increased to 280. This release also fixes a bug that disabled the ability to save widgets after removing a Widget Visibility rule. Users …
WordPress Plugin Conflicts: How to Check for Them and What to Do
When you think about the potential problems plugins can cause for your WordPress site, you probably think about poorly coded plugins that lead to performance issues and security vulnerabilities, right? Or maybe you’ve read something recently about fake plugins and now are worried about the authenticity of your plugins and the security issues those could […] View original post at …
How to Use One Query to Run Multiple Loops
I’ve written a few posts here on the blog about the WP_Query class and how to use it to create multiple queries and multiple loops. I’m a big fan of WP_Query, and often use it on client sites and my own site to create advanced and custom queries. However, it does have its downsides if you […] View original post at …

