Sunday, September 13Digital Marketing Journals

WordPress Security

Tips for Maintaining a Legacy WordPress Website
building website, creating a website, google web designer, internet design, Learn WordPress, responsive web design, web design, web design company, web designer, web page design, website builder, website design, WordPress, WordPress Plugins, WordPress Security, WordPress Tutorials

Tips for Maintaining a Legacy WordPress Website

One of the best ways to measure how far technology has come is to use a legacy product. It’s true of devices like computers and smartphones. And it also applies to websites as well. For instance, compare a WordPress website you built recently with one from a decade ago. You’ll likely notice a lot of differences – both cosmetically and under-the-hood. It can certainly lead you to better appreciate the progress that has been made. This is a process I’ve found myself doing a lot lately. A few websites that I built way back in the early 2010’s are still in use. Beyond keeping those installs updated, part of my job has been to replace abandoned plugins and retrofit for newer features. The experience has been interesting. Not only have these past projects offered perspective, but they’ve also be...
An Ethical Dilemma for WordPress Plugin Developers
building website, creating a website, google web designer, internet design, web design, web design company, web designer, web page design, website builder, website design, WordPress, WordPress Plugins, WordPress Security, WordPress Themes

An Ethical Dilemma for WordPress Plugin Developers

I recently discovered that a popular WordPress plugin had enabled automatic updates without explicitly informing users. How did I find out? I received emails from each site where the plugin was installed informing me that an update had been completed. But it gets better. Over a holiday break, a colleague asked me to look at a website that wasn’t loading properly. I turned on debugging to find that – you guessed it – this particular plugin was the culprit. The automatic update failed, and some key files were missing. Thankfully, manually uploading a fresh copy of the code fixed the issue. The incident got me thinking about the ethics behind this move. Not just with a specific plugin author, but all WordPress theme and plugin developers as a whole. So, I reached out to others on the Advanced...