Version 5.7.0 of our WordPress Libs library is now available and ready for general use. This version focused on dialing in the theme resources system and reducing friction when external projects implement unit testing. New DI Container for Singleton Instances Historically all instances of singleton classes within the library were stored as a static variable within the object itself. This made setting up and using singleton classes simple and quick but had 1 important trade-off. Locally … [Read more...]
Category: Programming
Using AI in WordPress Development
Here at OnPoint Plugins we embrace the AI revolution as a way to increase our abilities and productivity. We were early adopters. After a couple of years of daily use, we are ready to share some experience and expertise of using AI to develop WordPress plugins. We do not use AI to write any of our website content or plugins. Everything, including this article, is still written by a human. Model Overload The AI world feels like a sea of endless AI model options which are always … [Read more...]
Adding Dark Mode to the Site
If your browser is set to prefer dark color schemes you almost certainly noticed that our site looks a bit different over the past couple weeks. What was once a sea of blues and bright whites is now a sea of blues and dark greys. By default the site will automatically enable the dark mode if your browser requests it. Otherwise, you can enable it anytime by clicking the icon in this site's header. If you are already in dark mode, you can switch to light mode by clicking the icon in this … [Read more...]
Retrieving PHP Error Logs in WordPress
When submitting a support request for a WordPress plugin, one of the first things that will typically be asked for is the contents of your site's PHP error log. The error log provides a ton of useful information about plugin conflicts or PHP version issues which can help whoever is troubleshooting either rule out or narrow down the issue. WordPress makes retrieving and/or sharing your PHP error logs straight-forward and once you know how you'll probably start using it to troubleshoot on your … [Read more...]
Case Study: Plugin Demos
From the beginning of our PRO plugins, we have received many contact form submissions requesting a demo of our plugins. Over the years we have pointed users to various examples or explanations of how a plugin functions for their use case. Now, after a few rounds of scope and extensive development we have launched demonstrations of our plugins. Challenges We realized early on the biggest challenge for demonstrating our plugins was going to be that the plugins are largely WordPress admin … [Read more...]
Plugins Mega Menu
During one of our UX audits we discovered a bottleneck for users trying to access the documentation areas of our plugins. The path required a user to start at an individual plugin page and use the links within to arrive at the documentation. For prospective members, this process followed the natural path. For existing members this process added 1-2 extra clicks to arrive where intended. Introducing the New Mega Menu Hover over the "Plugins" menu item in the header of this website to … [Read more...]

