I’ve seen my share of site scrapers, and it’s safe to say that the overwhelming majority pose no threat to you. Google has some documentation indicating that it prefers original content over duplicate content. However, there are also cases where Google not only doesn’t penalize sites that plagiarize but actively ranks them higher than the […]
Category: WordPress
Two Filters That No Longer Work In Gutenberg (And Workarounds)
While updating some of my older WordPress posts, I noticed that some of the code I’d used that worked with the older classic editor no longer works with Gutenberg. Even though I admitted my mistake and embraced Gutenberg, it’s annoying that the two filters I used no longer work. In this article, I’ll document three […]
How To Sort Posts By The “Last Modified” Date
I’m updating a bunch of older posts on my site, and I’m trying to see which posts have gone the longest without modifications. Unfortunately, WordPress’s list of posts and pages can only be sorted by “Date”, which means the date of publication. There’s no in-built way to create a new column called “Modified Date” and […]
How To Make WordPress Send E-mail From Another Address
WordPress sends us notifications – comment form submissions, plugin and theme updates, site updates, and more. Moreover, many plugins use the WordPress mailing subsystem so that you can receive all kinds of e-mails. And not just you as the administrator, but your users as well, and maybe even your subscribers. So it’s essential to know […]
Writing Custom CSS Code For WordPress Blocks
It seems that with every WordPress version, we get more formatting options for Gutenberg blocks. Recently we got some new typography options with custom dimension settings (that seem buggy at the moment), and I can foresee it getting much more detailed in the future. However, it’ll never match the flexibility of full CSS editing, and […]
Problems With Fully Managed WordPress Hosting
I freely admit that fully managed WordPress hosting plans look very attractive. They have dedicated resources for each WordPress site and guarantee a degree of performance that no shared hosting platform can match. Plus, they take care of security, backups, and all other routine maintenance tasks you would typically have to do by yourself. But […]
How To Create Plugin Sets Or Templates In WordPress
For those of us who manage our clients’ websites, we create new WordPress websites all the time. Perhaps you’re starting one from scratch for a customer or are migrating to a new server and need to re-create the same setup. For everyone like this, it can be a pain to install a bunch of WordPress […]
Why Changing Your WordPress Theme Isn’t A Good Idea
Like most of you, I’ve repeatedly considered changing the WordPress theme on my site because I sometimes get into the mood to “keep it modern”. I look at the latest frameworks like Genesis and GeneratePress and hear about how they adhere to the latest coding standards and whatnot. But then, when I consider the work […]
The First CDN With Infinite Cache Retention?
Cloudflare’s at it again, with a new feature that lets you store resources in its CDN permanently. As noted in my earlier article on why your CDN cache hit ratio is so low, one of the reasons is that CDNs always purge content that your visitors haven’t accessed in at least two days. This means […]
You Should Manually Compress Your WordPress Images To WebP
Though the latter is more common, images in the WebP format are smaller than those in the JPEG format. However, most image distribution sites offer downloads in either PNG or JPEG. Programs like MS Paint (still extremely common – I use it myself!) don’t offer the option to save images in WebP. But since WebP […]