Last month, I covered Five Cardinal Sins of WordPress Development. Obviously, there are more (and the comments provided a great example of additional thoughts), but there are also a number of practices that we should all be striving for, as well.
On Envato, I cover a number of best practices for WordPress development.
One of the most powerful aspects of WordPress is how easy it is to localize your work so that international users can take advantage of your work. Unfortunately, it’s far too common for developers to forgo this step in their work.
I recently shared a post on Envato for how to localize WordPress Themes and Plugins.
One of the nicest things about working with WordPress is how easy it is to development on top of it. The downside is that just because it’s easy to accomplish certain tasks doesn’t mean that you’re doing it correctly.
In my most recent post on Envato, I discuss five cardinal sins of WordPress development.
I recently wrapped up a series for Envato in which I walk through the process of adding a custom meta box to the post editor and how to upload file attachments to each post using said meta box. Continue reading
The WordPress Transients API offers a great way to get started caching frequently accessed data in the local database. Generally speaking, this can help improve page load time by caching values rather than having to retrieve them using typical queries each page load.
I recently completed a two-part series for Envato introducing transients in the context of WordPress, how to use them, as well as an example plugin that leverages the API.