Use Advanced Custom Fields PRO Repeater field in an options page to make a list of information easy for a client to maintain for easy rendering in multiple formats.
Learn how to disable plugins except for specified urls. Inspired by Plugin Organizer plugin, I disabled CF7 for all but the contact page.
If you are running WordPress Multisite, this code will list the plugins active on each of the blogs.
Before discovering the Query Monitor plugin I wrote a plugin to display post/page/server info in a comment. It was very useful when developing WordPress themes.
By default WordPress uses the PHP mail() function to send emails. This is very simple to work with but sometimes the function is blocked by hosts or other mail servers may block mails sent via it (because you don’t have to login to use it). When you are debugging WordPress email issues the first thing […]
Debug WooCommerce without admin knowing (not in a bad way) – enable a payment gateway and redirect emails in code.