Transients are an excellent way to speed up complex queries in WordPress. Dave Clements shows you in this post how you can use transients to avoid bringing a site to its knees like he did, by caching those queries instead of repeating them on every page load.
iA is developing a Markdown-based, radically simplified presentation app (called Presenter) that helps you tell stories effectively. Zed is the spiritual successor to Atom — and focused on fast, collaborative editing. You can get it at GitHub.
Let’s do some logging! The wc_get_logger function opens a new world of possibilities for you in WooCommerce.
It shouldn’t be this complicated… Nice end result though, by using “a potent combination of MDX and MJML.” Josh Comeau explains his workflow from Markdown to static site publishing and an email newsletter. It’s a complex arrangement, but doing it with WordPress is not easy or simple either. Josh writes: Being able to write newsletter…
Let’s explore the hook removal problem for plugins using a PHP class as a code wrapper
Matt Cromwell compares a few different image optimization methods for WordPress sites, including EWWW Image Optimizer, manual optimization, and WPInject. Matt also mentions the WP Smush.it plugin, but interestingly, implies that it produces results similar to EWWW, only less effective. I would’ve liked to see it included as well, since it’s such a widely used plugin….
Mannie Schumpert has done a nice job offering some practical examples using map_meta_cap. Mannie also took all of the examples from Andrew Nacin’s excellent WCSF talk from last year. If you are dealing with roles and permissions, the things from this talk are really important to understand. As he notes, “instead of modifying your database…