Have you ever heard of writers block?
Thought so, but maybe if you’re a developer you’ve also come across something pretty similar: Programmers Block.
I submit that, with the exception of spaghetti code, that there’s nothing worse than the little flashing cursor in your editor window showing a blank code window.
Inspiration is something that programmers need just as much as writers and it’s often just as elusive to programmers as to writers when they have writers block.
I don’t care what anyone says, there is an inherent creativity required to be a programmer and when the inspiration well runs dry it can be torturous.
WordPress currently has over 22,000 plugins – and that’s just in the official WordPress plugin directory.
I suspect that the number is probably closer to 30,000 when you take into account all the premium plugins out there and bits of code that end up on Github and never go anywhere else after that.. (yes, guilty as charged).
This means that just about anything that you can think of off the top of your head has probably already thought of before. It’s any wonder we work ourselves into a corner when trying to think of new plugin ideas.
Well kids, get your delicious bookmarklet primed… here’s your surefire list to get you out of that rut and back onto the coding bandwagon.
The Official “Help Me, I’m Stuck” Guide to WordPress Plugin Developer Inspiration
(Yes we know, it’s pretty niche, but you can use this for other scenarios too!)
1. Scratch Your Own Itch
The first place I always look when the inspiration well runs dry is to my own problems.
Being a business owner and owner of multiple websites I certainly have a few things on my list that irritate me about WordPress.
Think about your situation and see if there are any immediate ideas that come to mind to make your life easier.
Your ideas might not be entirely new, but you might uncover a way to do something better than everyone else has.
When I was developing a review website I went in search of an affiliate link management tool. The offering at the time was pretty slim and I didn’t like the way the existing tools on the market worked.
Eventually after some trial and error and asking lots of questions of other people, that led me to create ThirstyAffiliates my affiliate link management plugin.
It’s been on the market for a couple of years now and it’s something that came out of me scratching my own itch.
2. Survey Your Audience
Do you own a blog? Have a mailing list? A group of friends that you can ask?
This is like an extension of point 1 – ask your friends, readers and whoever you can if they have any particular problems that are bothering them with WordPress at the moment.
It’s a great way to get unbiased feedback, then you can take the ideas garnered, filter out the crap ones and do some more searching on the ones you choose.
You might even be able to help a few people in the process.
3. Kvetch!
“Kvetch”
verb – to complain, especially chronically.
Do you like a winge? I know I do. When I find something that I think could be improved the first thing I do is complain loudly about it.. usually to the cat because I work from home… But still!
Well there’s actually an outlet for people like me to go and kvetch, it’s called Kvetch (funnily enough) and it’s on WordPress.org’s Extend area.
If you visit Kvetch on WordPress.org you can refresh the page over and over to see people complaining about WordPress and it’s features.
It’s a fantastic place to see people’s anonymous gripes and you know what they say*, a gripe is just a problem that doesn’t have a solution yet, so you should definitely find some inspiration here.
* actually, I just made that up
4. Canvas WordPress Idea Suggestions Area
The other place that WordPress provides is their ideas forum.
You can see a list of all the latest ideas suggested by people for improving WordPress along with a list of popular ideas.
There’s some real gems here, and it’s great because the person posting is usually suggesting a solution rather than just identifying a problem.
I like to troll the latest ideas before other people cotton onto them. It’s a great place to not only find painful problems, but to canvas solutions that you can directly translate into code.
5. WordPress Forums
Have you ever helped out in the WordPress.org forums?
A lot of developers hide behind their code editors and don’t actively participate in the community which is a huge shame. There’s a lot that can be gained from volunteering a bit of your time in the forums…
I try to do it whenever I can, which probably isn’t enough, but I do occasionally go on sprees of helping people in a bind.
The bonus? It’s just happens to be a great place to find ideas for plugins too.
When you’re pitching in and helping out this fantastic community of ours keep an eye out for any problems that could be solved with a new plugin.
You’ll not only feel good for volunteering a bit of your time, but you might even come away with some ideas.
Final Thoughts
Ideas for clever plugins are everywhere, if you know where to look.
So next time that little cursor is blinking at you and you’ve been staring at a blank editor for 15 minutes bust out this blog post and go through the above suggestions.
I’m certain you’ll find something worth investigating.








This seems like a good place to say that I’m looking for collaborators on making google reader built right into the wordpress dashboard. I think most folks like the idea of reblogging but the tools aren’t that great.
You should be able to reblog just as easily as tumblr or facebook.
http://mattkatz.github.com/Wordprss
I aim to fix that and I’d love help. Version 0.1 done – you can subscribe to feeds and get updates and mark them as read! Very alpha, I wouldn’t use it for a reader yet. Yet….
Hey Matt, good to see you here. I like your idea of having a rich rss reader in WordPress, it would be interesting. I will take a look at what you have so far…
I would say the future and current market is gamifications. And if you look around wordpress plugins, there is absolutely NOTHING about it except for CubePoints. But the plugin gets updated once a decade, and very very limited for a normal wordpress user. The commerce sites are booming like crazy now, simple rewards such as sharing, liking, tweeting, referal page visit, daily visits etc.. all that can be rewarded to a visitor, yet no developers look into that. Just worth a thought.
This? Damned brilliant. Seriously.
Agreed – great idea skaapie. I looked at CubePoints a while back but it’s terribly complicated.
An idea I’ve been knocking around for a while — might as well suggest it to you: Build a powerful, free content-curation platform that makes every journalist’s, editor’s and blogger’s work better and their expertise portable/shareable. And do it via WordPress plugin.
Products like Curatta, Curation Station Equentia have some features we envision. However, they are geared toward marketers, lack expertise portability and cost tens of thousands of dollars a year. How I’d do it different: Leverage web search engines with better ways to identify high-value content. And then capture that distilled expertise via a small XML file so it may be exchanged through human networks. Imagine a writer who really knows a topic/beat. Now imagine that expertise as a portable, sharable thing.
Writers and editors have always been curators. In a sea of information, they find things important to their audiences and arrange frameworks that inform and compel. Today, that job is harder – and more valuable – because the sea is bigger. Improving curation – creating better ways to find the diamonds amid the coal – can have a leveraged impact on the whole information ecosystem.
This plugin would give people a free, easy-to-use tool that improves the whole chain of newsgathering, editing and publication, allowing users to share their curation expertise – the distillation of their news judgment – as easily as sharing a text file.
(I’m rambling — if this piques your interest, let me know and I can talk about what I had in mind. Frankly, it’s pretty simple in terms of the programming involved; I’m surprised no one else has done it.)
Greg – sounds pretty cool. I’ve seen similar things being done by teams like InboundWriter. They curate stuff from all over the web and provide it to writers in their writing interface. It’s really cool.
They have a plugin too but it doesn’t bring in the curation stuff there which is a shame.
I think a tool like what you’re describing would be excellent, but equally, the execution of it would have to be excellent for it to get used.