WordPress
Over 10,300 sites at risk due to a vulnerability in miniOrange plugins allowing unauthenticated password changes and admin access.
During development or troubleshooting I often find myself wanting to run something through WP CLI. These are some notes on running code through WP CLI.
Two vulnerabilities impacting the POST SMTP Mailer WordPress plugin, an email delivery tool used by 300,000 websites, could help attackers take complete control of a site authentication.
Over the weekend, we had an attacker try to exploit a local file inclusion (LFI) vulnerability that was recently fixed in the WordPress plugin Blog Designer Pack on our website. We are not running the
When it comes to protecting WordPress websites from being hacked through vulnerabilities in plugins, the solution is often simply keeping plugins up to date. But that doesn't work when a hacker finds
One method we have to measure the protection that WordPress firewall plugins offer is part of the regression testing software for our own firewall plugin. That software allows us to make sure the defa
In this write-up, we talk about recent performance improvements that we did on WordPress 6.3, sharing both our findings and journey. While this post will mostly be around performance improvements a…
If you are trying to use a variable font in your custom block theme via theme.json, you may be running into some issues that I also saw and, mostly, solved.
WordPress 6.3 brings significant improvements to the metadata API, enhancing the lazy loading capabilities for term, comment, and site metadata. These enhancements aim to improve performance, optim…
Gutenberg Phase 3 is bringing real-time collaboration and collaborative editing to WordPress. Here's what that will mean for the platform.
Here is a quick and easy way to find enabled PHP functions on your server using the phpinfo() function in WordPress.
Do you understand PHP, and want to learn how WordPress works? Dive in with this technical WordPress tutorial for PHP developers.
This WordPress plugin development tutorial captures the steps I went through on a real project, including the mistakes I made and how I debugged them.
The fifth installment of a monthly roundup that showcases features that are specific to theme and plugin developers. The latest updates are focused on the WordPress 6.3 development cycle.
A lively discussion is happening on the Gutenberg repository about renaming the Command Center. This new feature, designed to be an extensible quick search and command execution tool, was introduce…
Learn how to add or modify block supports in the Editor using client-side filters. This includes adding functionality not yet in WordPress.
Let’s dive into the world of colors, gradients, and duotone filers and discover how they can transform your WordPress website-building experience.
In WordPress, blockGap refers to the space between blocks and allows you to modify this space within the editor and theme.json.
How to create custom template part areas to create a nicer user experience in WordPress block themes.