PHP 8.0 was released over a year ago. Version 8.1 released this past November. That’s right – most of us are behind on this one! PHP 8.0 is a significant change that improves performance with a just-in-time compiler. While there’s clear benefits to making this upgrade as soon as possible, the reality today is most […]
I was chatting with a lawyer friend of mine recently and he suggested the topic of emergency preparedness and management as we approach one of the year’s busiest shopping seasons, BFCM. No doubt, lawyers typically deal with things after they have become serious. I concur this is a great topic and is timely especially for […]
I often come across sites that have questionable WordPress administrator accounts. I work with clients to reduce this exposure. It’s dangerous offering full privilege accounts to anybody besides fully trusted and technically capable vendors and staff. Regular review is recommended since there tends to be shifts in staff and roles over time. Here’s why admin […]
We recently launched a project that utilizes WooCommerce Subscriptions, in particular variable subscriptions, to achieve rental management. This makes for an interesting use case of the official Subscriptions add-on. WooCommerce Subscriptions is a large application. It’s quite popular, reasonably well documented, affordable, and critical for businesses that rely upon recurring revenue and automation. Using this […]
Action Scheduler is an open-source library for WordPress in use by premium plugins that perform sometimes heavy, time based operations. Here’s some things to be aware of, especially for WooCommerce sites.
There is a performance cost to operating a page builder, Elementor being no exception. This effect can be mitigated by paying careful attention to the following.
Fonts are one of the more critical web page performance items. Some sites load unnecessary fonts, font styles, font formats, failing to set them to load in display:swap mode, or failing to declare the unicode-range to load. Any of these can deteriorate performance. Twenty fonts most devices already have There’s no need to load the […]
My favorite WordPress and WooCommerce theme nowadays is Hello Elementor. It’s more of a theme placeholder than a traditional theme really. Haven’t you heard? Themes are dying!
I recently imported over 100,000 orders for a client who was migrating into WooCommerce. This is a complex process as disparate systems are never easy to get in sync, even when doing a one time export/import operation. Here’s some findings that may help you with your next big data import project.
Remember component stereo systems? WordPress is a component system too. Or it’s supposed to be if you’re using it optimally. From sites I’ve inherited I’ve observed developers breaking this by: Replacing the entire front end through decoupled architectures rather than installing clean optimal components Building an entire custom theme or developing a bloated child theme […]