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!
Should it be a post? Should it be a page? If you’ve ever been unsure about the purpose of posts and pages, or when to use one or the other, this quick read will make you an expert!
From a trickle to a stream. Through the efforts of many, ClassicPress is gaining organic momentum and positioning itself as a viable solution for content management.
Setting the default category for new posts in ClassicPress means one less thing to remember. This is really handy if you write a lot in a given category.
When adding bits of code to your ClassicPress site, you might think to add it to your functions.php file. Is there another way? A better way? Join me in this deep-dive discussion of utility plugins – then we’ll build one to get you started!
A consistent set of constants for paths and URLs can improve speed and efficiency in creating ClassicPress plugins. Learn how to leverage this technique to save time and get more work done faster.