Scheduling tasks to be run at regular intervals in your WordPress plugin can be confusing if you’ve never done it before. And testing to make these “WordPress cron jobs” work properly can be challenging as well, since you can’t see output from the job code as easily. Or at least, that is the experience I […]
The Defining Technology of Our Time Across the nation, businesses everywhere are pouring incalculable resources into the development of generative AI. Touching every industry, it has the power to fundamentally alter the modern business landscape. AI is revolutionizing the way major brands create and present their content and products to customers. But, in the midst […]
As the developer of several WordPress Plugins, including Bible Buddy, StoragePress Self-Storage, and ContentOracle AI Chat, I have learned a lot about building plugins for WordPress. The most glaring among the things I have learned is how ugly a plugin’s codebase becomes as the plugin grows. There is no standard for how a plugin should […]
One of the unique and interesting challenges that arises when developing new block types for WordPress sites is getting access to post-specific data from the database in your block. Access to this data is needed both on the user-facing frontend, where visitors will see your posts, and on the editor backend, where post authors write […]