A bit of thought to the structure of your plugin can save your project from becoming an unmaintainable nightmare. Learn the basics and get your plugins off to a good start!
Need a utility plugin for your ClassicPress projects? Here you go! There’s 4 versions: prefixed PHP, namespaced PHP, OOP, or namespaced OOP. Hit the ground running with a pre-made utility plugin boilerplate!
To calculate the sum of a PHP object, many tutorials show complex methods involving loops and addition. Can a simple one-liner achieve the same result? In many cases, yes!
A static dashboard widget is a great way to share information, important links, or action items with your clients when you hand-off a site. Very little code – very high user impact!
The ClassicPress media library may be more searchable than you realize. By knowing a bit more about how it works, you can save yourself time and headaches. No plugins required!
Removing items from the ClassicPress user profile editing page is easy. Learn how to quickly streamline the profile page by removing needless inputs!
Prevent brute-force attacks on the ClassicPress login page before your security plugin runs even a single line of code! This simple, free technique isn’t new, just overlooked! Power up with this easy to follow tutorial!
A beginner’s guide to converting procedural PHP into namespaced or object-oriented PHP – with a very understandable apples-to-apples comparison! This will be a primer for a more in-depth article on using namespacing in ClassicPress plugins.
Learn how to quickly improve the readability of PHP’s error messages and boost your ClassicPress development speed! Even mile-long stack traces will be human-readable!