Grunt is a NodeJS-powered, automated JavaScript task runner that can be used to take a lot of the repetitive work out of web development. In this article, I will give an introduction to Grunt and the technologies it works with, as well as go over some of the ways it can be used to improve WordPress development. I will also recommend some tools to get you up and running with Grunt for plugin and theme development, and generating full WordPress sites. In a future article, I will cover how to automate the process of preparing a plugin for release on WordPress.org […]
How Plugin Developers Should Manage Image Assets
With the release of WordPress 4.0, the plugin installation experience saw a bit of an upgrade to make it more user friendly. This means users will be turning to the WordPress.org repository and WordPress admin more and more to browse and discover new plugins. As a plugin developer, making sure that you have all of the proper assets, a banner, an icon, and screenshots is a great way to ensure that users will understand what your plugin does, and make it stand out in search results. Now is probably a good time to take stock of the image assets that […]
5 Great Plugins You’ve Probably Never Heard Of
I come across a lot of plugins in my day to day. Some are very well known. Others are not. But that doesn’t mean they don’t deserve your attention. So allow me to shine the spotlight on a few lesser known plugins you may just find useful. Fourteen Extended The Twenty Fourteen theme released by the WordPress team showed a real departure from previous efforts. It has a more administrative, and less blog-like look to it. It also takes full advantage of WordPress’s theme customizer and options. Fourteen extended takes this one step further. The plugin adds a list of […]
Plugins as a Platform: The Future of WordPress Plugins
Last week, MaxGalleria announced Version 2.0 of their gallery plugin. The update featured a bit of a change in scope for the plugin. The team decided to shift it from a simple plugin to a much more complete gallery platform. Though the core functionality is remaining more or less the same, it’s far more extendable now than ever before, with over a 100 actions and filters for developers to hook into. This means that the core plugin will remain fairly slim, while facilitating a number of add-ons either in the personal or commercial space. MaxGalleria likened the philosophy to that of […]
The 3 Best Map Plugins for WordPress
To find more great plugins, check out Torque’s free eBook, The Ultimate Guide to WordPress Plugins. Download it here. Maps are one of those things that make the web great. They allow you to provide directions, context, and a good amount of information about your business, all in a single interface. But for WordPress there are a lot of different options for the simple task of placing an interactive map on your site—big, medium, and small. Here’s a good option from each. Simple Google Maps Shortcode Simple Google Maps Shortcode, by Pippin Williamson, is one of the most compact implementations […]
Important Updates for Plugin Developers in WordPress 3.9
The WordPress update ready to drop this week will lack the flair and pomp that accompanies some of the more extensive updates. It will mostly feature a few UI enhancements in the Post Editor, a better theme preview, and a few stability and security improvements. But, if you’re a plugin developer, there are a couple of things to pay attention to in the update. Consider this a heads up. PHP’s MySQL Functions Deprecated As of PHP 5.5 the MySQL extension is officially deprecated, which means it will no longer be supported in WordPress. Instead, WordPress will be switching to the […]
Taking a Second Look at the Plugin Repository
Just last week, the WordPress plugin repository passed the 30,000 plugins hosted mark. This is, of course, an incredible achievement and one that reflects both the magnitude of the WordPress project and the spirit of its community. It also got me thinking. 30,000 is a lot of plugins. There are many plugins that are outdated, ineffective, and potentially harmful to WordPress installs. Finding those, however, can be a daunting task, and regulating them can be even more difficult. I began thinking out loud on Twitter, and was able to come up with a few suggestions. I think that it’s certainly a […]
Plugin Development: Do Less
In scouring the many WordPress plugins that exist on the web for my work on Tidy Repo, I’ve noticed some trends. Some plugins do very little; I’ve often said that plugins like Quick Page / Post Redirect and Simple Google Maps Shortcode “do just one thing, and do it well.” Others are more robust, offering turn-key solutions for large-scale problems. Think WooCommerce or Buddypress. It’s only very rarely that I come across a plugin that is actually somewhere in the middle of these two categories, and it got me thinking about which approach I prefer. And the more I thought […]
5 Comments