WPSessions: “Custom Meta and Settings with CMB2”
Last Friday I had the privilege to present on CMB2 for WPSessions. If you use CMB2 at all or are interested in getting started, I HIGHLY recommend you purchase that session. Please…
The random technical musings of Justin Sternberg
Recent technical notes
Technical notes, WordPress code, and durable snippets from Justin Sternberg.
Last Friday I had the privilege to present on CMB2 for WPSessions. If you use CMB2 at all or are interested in getting started, I HIGHLY recommend you purchase that session. Please…
I’ve really appreciated getting a glimpse into the ST3 tools others are using (the latest of which is John Blackbourn’s which was inspired by Dominik Schilling’s) and so here is my own. Here are the packages…
So today, I instigated a lively discussion on the topic of WP_Error vs PHP Exceptions. I’m curious why try/catch exceptions are rarely used in WP dev? Any insight? — Justin Sternberg (@Jtsternberg)…
On the WebDevStudios blog, I wrote a tutorial which provides a pretty in-depth walk-through to demonstrate using CMB2 to create a new post submission form. While the specific implementation is for new posts,…
WordPress multisite is an awesome tool, but has its limitations and caveats, ESPECIALLY when you’re dealing with very large networks. At WebDevStudios, we use this snippet to prevent the ‘My Sites’ menu…
Handy function that calculates your function/method execution time so you can optimize your code’s performance.
The other day, I tweeted out that I believe there is hesitancy in the WordPress world to use autoloaders. Don’t believe me? I feel like there’s hesitancy in the WP world w/…
Giuseppe Mazzapica wrote a very thought-provoking and insightful response to the question “What is the best way to initiate a class in a WP plugin?” on wordpress.stackexchange.com. I definitely recommend a read. It…
The one thing that people love about WordPress and the WordPress.org plugins is that they are free. Sure, they don’t cost any money. But they’re not truly free. You can ask on…