Last week I wrote an article called 5 Annoying WordPress plugins. One of the plugins included was lolcats by Stratos. In the comments, Mike Nichols mentioned that he wanted a good footnotes plugin. Then, Stratos commented and said that he made the lolcats plugin to practice making a plugin and that he really wanted ideas for plugins that people wanted. As a result of that discussion Mike and Stratos worked together to create the YAFootnotes plugin for WordPress. You can see how awesome the plugin is on Mike’s site, Anxiety, Panic & Health.
After some additional discussion with Mike and Stratos, Stratos said that he would like to work on more WordPress plugins but that he wants to know what plugins people want.
So, here’s your opportunity to have a talented PHP programmer utilize his skills to make WordPress plugins that we really want. Stratos will be tracking the ideas in the comments and may add a post and poll over on his site. Request and ask away – Stratos and I will respond.
The first request is to adapt Search Reloaded so that the comments are searched along with the posts. SDK has been asking about this on my post about Search Reloaded.
So, go ahead, ask away.
photo credit: stitch
Dave says
A decent client login plugin that gives you the ability to select which posts/pages to hide from non-registered users. The registration process should also have customizable form fields to allow the site owner to decide what information is required.
All of this should naturally go on in the front-end of the site without the member having to log in to WordPress to do stuff.
And I’d also like the plugin to make me a fresh cup of tea every hour on the hour.
Dave’s last blog post – Marketing trick 103: make your customers smile
Kim Woodbridge says
@Dave – The first one sounds complicated to me but maybe Stratos will understand what you are asking for better than me.
Sorry but you’re on your own with the tea request.
andymurd says
I’d like a plug-in that allowed me to filter and order posts based on my criteria, not just the date of posting.
For example, if I had a blog of restaurant reviews with geotagged posts, I could show highest rated near a given location.
There are some nice plugins already for reviews & geotagging which use custom fields, so I’d like a nice interface to build the SQL and custom page views for me.
andymurd´s last blog post – An Introduction To HTTP
Yael K. Miller says
I’d like a plugin/widget that allows tags to be displayed NOT in tag cloud form. Similar to delicious where tags are displayed as a list with the Top 10 tags and then All tags alphabetized both in a drop down form.
Kim Woodbridge says
@Andy – There are code based ways to order posts. Jeff at Perishable Press has a great article about this
http://perishablepress.com/press/2008/01/22/6-ways-to-customize-wordpress-post-order/
I’m not as sure about the filtering part.
@Yael – Thanks for visiting and commenting.
There is also a code based solution to this over at WP Hacks
http://wphacks.com/how-to-display-wordpress-tags-dropdown-menu/
Would you still prefer a plugin solution?
Yael K. Miller says
@Kim Oh, wow. Thanks for pointing me to this. Hopefully, I can get it to work.
Would I prefer a plugin solution? Yes so that even people afraid of code can do this.
Yael K. Miller´s last blog post – MillerMosaicLLC: RT @mhames In my opinon, all marketers should take a listen to Radio Lab’s show on Choice. http://is.gd/7ync
Matt Gio says
I would like a plugin that gets you number one on google in every keyword. LOL, no seriously I would like a plbgin that allows me to custom build by footer. I am having a hard time putting things in the footer that I want. I am trying to get a lot of information in there, sort of like Problogger.net’s
Mike Nichols says
WordPress’s search function leaves a lot to be desired. I’d like a plugin that did a Google site search. You know, the one that’s like:
search terms site:anxietypanichealth.com
If possible, I’d like the results to display within a blog page, but I’d settle for a separate Google page.
Incidentally, I cannot say enough about Stratos’ work on the YAFootnote plugin. It does exactly what it should, and the code is tight and optimized.
This is a great opportunity to give him some good plugin ideas!
Mike Nichols´s last blog post – Dizzy? It May Be an Anxiety Disorder!
Kim Woodbridge says
@Yael – Great – I hope it works out for you! You’re probably right – there are a lot of people who don’t know how to edit the code and have no interest in doing so.
@Matt – Thanks for visiting and commenting! I’ll have to see what Stratos thinks but I’m not sure how a plugin would deal with that. It seems more like a CSS and footer style issue. I supposed there could be some sort of footer manager.
@Mike – Google search can be integrated into a site. I guess it would have that functionality – I haven’t spent too much time with it.
And the footnotes plugin is great!
Donace says
Might as well jump in this…got loads of idea never had time to build them myself :p
The idea I have is fairly simplistic and more in an experimental idea in
regards of SEO.
The idea is based around the fact that my site thenexus main traffic source is SE’s (not SocialMedia due to my oversight when I started and grabbing a .tk tld). I get on average 70 or so SE hits and these are fairly targeted as they stick around for a while.
Now some of the queries from which they land on my page are actually the tags used for the post.
So in an attempt to expand on this benefit I thought what would work well would be another line beneath the existing tags.
This area would hold tags grabbed via the yahoo suggestion api as well as the keywords that people followed via SE’s to land on the post (I would suggest a time requirement of 20secs+ before it is added)
This in my opinion would help you rank for certain keywords that have a proven track record of usefulness for the post in question.
Donace says
Might as well add a bit more
@Matt You would require ‘widgetised’ footer etc for that you will have to add something like:
Have a quick google you should find assistance. One you done that you can add anything there using widgets.
Re Mikes search Idea prehaps the google ajax api can be used here??
@ Andy head over to http://www.wickedfire.com/ Woolfe was working on review plugin and was looking for idea to help make it better… Let him know he will proab add it as a function if he already hasn’t done.
Matt Gio says
@Kim Woodbridge
thanks I’ll have to look into that
Mike Nichols says
Kim – I’m aware that Google has a way to do site search from within your site, but it costs money! I’m looking for a free solution, being the cheapskate I am.
Mike Nichols´s last blog post – Dizzy? It May Be an Anxiety Disorder!
Vered - MomGrind says
I can’t really think of anything. I’ll be back if I come up with something.
stratosg says
ok guys i’ve been monitoring all day so i can have my say… so let’s sum it up…
@kim i am looking on the search reloaded already. the query it makes to the database has to be changed. i am trying to figure out what it has to be :) so probably, if i come up with a solution i’ll post a how to or a tweaked version… for now i am struggling with stupid results :)
@dave i didn’t clearly get what you are asking for. from what you said i think kim is right… it’s kinda complicated.. please post further comment or mail me with any clarifications…
@andymurd this sounds complicated… to my limited experience on developing things that require custom and dynamic building are the most complicated of all…
@yael well if you still insist on this one i guess i could do it… a simple widget doing that wouldn’t be that hard…
@matt i am kind of confused on what you are looking for… when you say footer do you actually mean the section where you add copyright and powered by text or do you mean that bottom area that actually holds widgets?
@mike i think i could do that… the only thing i am worried is copyrights.. i could get the whole google results page and embed it on an iframe in your blog. my main concern is rights to do so though
@donace i am really confused here… i didn’t really get what you are saying…
thanks for all the suggestions guys… i am waiting on clarifications on some of you. if you feel you want to mail me please feel free at stratosg [at] stratosector [dot] net i will be glad to hear from you…
stratosg´s last blog post – It’s the man my friend, not… WordPress!
Manshu says
I’d like to see a plugin that allows user configurable calculators. So for instance, there will be a form and you can enter text in some, configure the formula and then the result section shows the results.
Manshu´s last blog post – Why does the Fed Reserve cut interest rates?
Kim Woodbridge says
@Donace – I don’t think I quite understand the SE plugin. Adding additional tags for SEO keyword purposes.
And thanks for answering other people’s questions.
@Matt – Great! I really think it’s more of a template than a plugin issue.
@Mike – I thought you could use Google search as part of an adsense account …? If it earns money, they take money but I don’t think they charge you to use it. And you’re not cheap, you’re frugal ;-)
@Vered – I wrote the article and couldn’t really come up with anything either. But I did like the idea of the search including the comments.
@Stratos – Thank you so much for your participation.
@Manshu – I remember discussing this with you before. Stratos left his email in the comment above yours. If you emailed him directly, he could let you know if he could do this or not.
Donace says
hmmm lol what I mean is just taking an example off woopra…someone googled ‘super encoding guide’ and ended up on my article ‘http://thenexus.tk/a-basic-guide-to-video-conversion-using-super/’
So on that article under the normal tags…if they stayed on the article for more than a set time limit (say 20 secs) those search terms (ie super, encoding and guide) would be added to the page like tags and link to the article.
The second aspect was using yahoo’s suggestion API to add these keywords by default and then eliminate or add to these as people landed on said article.
Thus keywords that were popular in routing traffic from SE would ‘grow’ like a tag cloud etc.
Hope that clarifys it a bit :p
Kim Woodbridge says
@Donace – Thanks! That makes more sense to me. Again, it sound complicated.
Raju says
Hi,
i would like to have a plugin which can give me a list of available tags related to the post I am going to publish, I should be let to choose what tag I want to link back in the post and finally publish the post.
I hope i am making sense with my requirement!
Raju´s last blog post – 60+ Popular Torrent Clients for Windows, Linux and Mac
Kim Woodbridge says
@Raju – Thank you for visiting and commenting.
I think there are plugins that already do that. You could take a look at Simple Tags and WP Auto Tagger. It looks like both use the Yahoo API.
http://wordpress.org/extend/plugins/simple-tags/
http://wordpress.org/extend/plugins/wp-auto-tagger/
Raju says
damn good… thank u so much!!
Raju´s last blog post – [Tiny Tip] Reading the CSS File of a Website
Kim Woodbridge says
@Raju – Great! I’m glad those plugins are what you were looking for.
stratosg says
ok let’s sum it up people.. what we are looking for here is this list:
1) the search reloaded tweak/trick
2) a tag cloud like the one yael said (do we still need this or did we get past it i didn’t get it)
as for the footer plugin i guess it is a theme thing and not the copyright stuff i said…
i think that wraps it up… the other ones where filled by plugins suggested by Kim or a couple of the are too complicated (maybe sometime but definitely not now). is there anything else i missed or you want?
stratosg´s last blog post – Brand your Windows installation
Kim Woodbridge says
@stratosg – I think that’s it. Is the calculator one too complicated?
Sire says
I wish I saw this the other day as I would have wished for a plugin that could add a signature to the end of your posts, but I actually found one. I suppose I wouldn’t mind one that would be able to zap spam commentators. :D
Sire´s last blog post – What Type Of Commentator Do You Aspire To Be?
Yael K. Miller says
@stratosg For myself, I’d still love to see a tag widget where the tags are displayed as lists: “Top 10” and “All Tags.” So, I don’t think we got past it.
Kim Woodbridge says
@Sire – I’m glad you found the plugin you needed. Stratos is a great programmer but I don’t think he can create a WordPress taser :-)
@Yael – I’ll make sure that Stratos gets that information. He’s probably still monitoring the thread.
Sire says
That is a damn shame. I reckon that would be one plugin you could actually charge for. Still, I’ve subscribed to this post and if I come up with something new I will be sure to leave another comment with my request.
Sire´s last blog post – What Type Of Commentator Do You Aspire To Be?
stratosg says
i am monitoring… so yael’s plugin is in the list. i’ll take a look see what i can come up with…
stratosg´s last blog post – Brand your Windows installation
Kim Woodbridge says
@Sire – Great! Stratos is still monitoring so if anyone comes up with more ideas, he’ll be on it.
@Stratos – Thanks! You’re the best :-)
stratosg says
kim i think i have the little tweak for the search reloaded… when you search for something it brings back both posts that have the term in their title or body (which is actually the default thing) but also brings posts that have it in the comments. is this what you wanted? if so i can make a small blog post on how to apply the thingy…
PS: the guys that made this have a non GPL license so i can’t distribute it my self. i hope it’s ok i’ll post the tweak :)
stratosg´s last blog post – Brand your Windows installation
Kim Woodbridge says
@Stratos – Sounds about right to me. If there isn’t a GPL license is it ok to provide a tweak? Please write the post – I’m curious to see :-)
stratosg says
i don’t know if i am allowed… i guess i’ll write it and if they complain about it i’ll just remove it… we’ll see.
also i have released the plugin for the tags that yael requested here: http://www.stratos.me/wp-plugins/my-tag-cloud/
hope she likes it! :)
stratosg´s last blog post – “My Tag Cloud” plugin
stratosg says
kim i think akismet caught me… i just said that i will post in nonetheless and if they have a problem i’ll remove it.
also i posted a link back to my new plugin that is what yael wanted. the tag cloud… i hope she sees it…
stratosg´s last blog post – “My Tag Cloud” plugin
Kim Woodbridge says
I don’t know why Askimet caught you. Even the link shouldn’t have done that – it should have just gone into moderation. I don’t get that much spam so I usually find the good comments that have gone in and de-spam them.
I’m looking forward to seeing how your plugin is received :-)
stratosg says
i think this http://www.stratos.me/2008/11/search-comments-with-search-reloaded/ concludes all of it… still if you have any more keep em coming!
Kim Woodbridge says
Thanks! I’ve installed the code tweak and it’s working great! I’m going to try to do a recap post on this later this week. I’m still looking for people to suggest plugins too.
stratosg says
ok i’ll be around if anyone comes up with an idea ;)
stratosg´s last blog post – Search comments with “Search Reloaded”
Jeremy says
Hi Kim,
Great idea and great post! On the subject of automatic tag generators, I was wondering if anyone can recommend one over the other?
Also, would it be possible to develop one using the google API?
Thanks,
Jeremy
Jeremy´s last blog post – Clapping For Movies – The Ultimate in Theatrical Stupidity
Kim Woodbridge says
Hi Jeremy – Thanks for visiting and for commenting.
I’ve used the simple tags one and it works pretty well. I haven’t used the other. Stratos is still monitoring this thread so I’ll see what he has to say about the google api. It seems like it would have been done, if it were possible though.
Raju says
I am using the other plugin – Auto Tagger, pretty happy with it as well.
and yeah using Google API seems not possible
Raju´s last blog post – FREE 6 Months Subscription for ESET NOD32 Antivirus
Sire says
I use the SezWho plugin which amongst other things has a tag generator.
Sire´s last blog post – Plugins Make WordPress So Versatile
Kim Woodbridge says
@Raju – Thanks for the feedback.
@Sire – I’ve never used that one. Thanks for the info.
Sire says
Oops, my bad, not sezwho, I meant Zemanta Sorry. :(
Sire´s last blog post – Plugins Make WordPress So Versatile
Kim Woodbridge says
Aahhh – I am familiar with Zemanta. I tried it last spring or summer but thought it slowed down my admin area. I like plugins but I try to do with as few as possible.
stratosg says
i agree with kim. zemanta is good but not something you can’t do without…
@jeremy can you be more specific? what do you need from the google api?
stratosg´s last blog post – Earning the costs
Jeremy says
@Stratosg
Kim suggested two auto-tagging plugins above, both of which use the Yahoo API, so I was wondering if it was feasible to create the same using the google API.
Jeremy´s last blog post – How To: Properly Exit An Airplane Seat
Jeremy says
Another idea would be a new spin on Comment Relish, one that doesn’t send emails to people who have already posted and offers more options for customization
Jeremy´s last blog post – Nicholas Alexander’s Law of Bros and General Douchebaggery
Kim Woodbridge says
@Jeremy – That is a really good idea. I get annoyed getting an email everytime I comment on some sites. It’s cool the first time but not so much after that.
stratosg says
well you’ll have to give me some time to take a look on the plugin and see what i can do for you ;)
stratosg´s last blog post – Earning the costs
TheAnand says
That is a very impressive initiative! I will keep a watch on this post…though I can’t think of any plugin ideas for now.
TheAnand´s last blog post – Get Your .Com for 99 Cents!
Raju says
I was just thinking about a plugin which can get the user’s preferred language (from his locale in header) and offers him an option to translate the page in his preferred language. Is there any plugin like that?
Raju´s last blog post – [Tiny Tip] Save Battery Life of Your Digital Camera
Kim Woodbridge says
@TheAnand – I haven’t been able to come up with any plugin ideas either. It seems like one of those things where you have lots of ideas until you are asked and then you can’t think of anything.
@Raju – This page has a list of language plugins. I haven’t used any so I can’t say how they work. I think most of them provide a list of languages and the user selects the one that they want.
The GG_Translate WordPress Plugin is supposed to translate based on the language the user has set in the web browser – that sounds a little bit like what you want.
http://lorelle.wordpress.com/2007/02/05/translation-and-multilingual-wordpress-plugins/
Arun | BE Folks says
How the texts in this posts changes into hyperlinks and points to the post title corresponding to it?
any plugins?
Arun | BE Folks´s last blog post – First Grand New Year contest Winners
Raju says
@Arun,
are you referring to links in comments. It’s done by a plugin called CommentLuv. If you are referring to the actual post, it’s manual I guess. Kim can clarify :)
Arun | BE Folks says
@Raju:
ya i am referring it in post.
its ll be hard to do it manual for Kim with large amount of posts as it is impossible to find link for every relevant word..
i have seen many bloggers using it.
any ideas any one?
Arun | BE Folks´s last blog post – First Grand New Year contest Winners
Raju says
Bloggers on wordpress can use plugins like SEO smartlinks and Simpletags (??) for that. but i doubt Kim is using any of those. She knows exactly what she is linking and i doubt any plugin can be so intelligent
Kim Woodbridge says
@Arun – Thank you for visiting and commenting. I’m not quite sure what you are asking – it about the links within the articles as Raju mentioned? I don’t use a plugin for that – I do it manually. There is a plugin that you might find useful, however, called Zemanta. This plugin assists in finding content, such as photos and links for articles.
http://www.zemanta.com/
Arun | BE Folks says
Thanks Kim!
i was searching for this days..
Arun | BE Folks´s last blog post – First Grand New Year contest Winners
ken says
be carefull of auto tag plugin from http://wordpress.org/extend/plugins/wp-auto-tagger/, this plugin inject your blogroll with their link
just read the post below
http://wordpress.org/support/topic/223271
http://wordpress.org/support/topic/224635
Kim Woodbridge says
@Arun – Great! I’m glad I found what you were looking for.
@Ken – Thanks for visiting and commenting. And thanks for the info – that is disconcerting.
Richard says
Breaking away from all the gooey stuff: what I really need is a plugin that selectively loads javascripts and style sheets of other plugins on a page by page basis. WordPress carries around SOOOO much dead weight in scripts that load globally and are used on myabe just 1 or 2 pages on the site. How would you do this.
In the write page screen, create a new meta box that lists all the plugins installed. As you write a page eg a contact page, you select the contact plugin to load its js and styles ONLY on that page. Using wp conditionals behind the scenes to do the code work.
Yeah but that would be too time consumin as I always load certain plugins on my post pages! Ok, lets make sets of plugins that you want to load by default on: 1- home page, 2-post pages- 3- archive pages etc… Now these plugin scripts always load .
Yeah but, I don’t ALWAYS want them to load. Ok, so let’s make another meta box in the write page to select and exclude items from the sets.
Now we have the best of both selectively include and selectively exclude. The net result is a site that always loads just the scripts and style sheets you want and leaves all the bloat and dead code where it belongs… unloaded untill you need it!!
Richard´s last blog post – Tetrapak recycling in Cornwall
Kim Woodbridge says
Hi Richard – Wow! You have really thought this out. It almost sounds like something that needs to be built into WordPress rather than just as a plugin. So, for example, even though I only need cforms for my contact page, it is always loaded – right? With your idea it would only load when the contact page is.
Interesting – this is definitely something that Stratos needs to jump in and discuss – it’s beyond me :-)
Richard Strauss says
Hi Kim, interestingly cForms is ONE great plugin that allows you to loads its stuff only on the pages you want. That’s aleady built in to the plugin! However, other plugins fare badly, especially those that load jquery and other heavy scripts. On one of my sites, I realised I was loading different versions of jquery from different plugins on every page ammounting to some 200kb of totally wasted overhead. The scripts themselves were only used on the plugin pages which was 3 pages on my site. That’s more wasted overhead and http requests than the content itself! Another benefit is that often we have plugin scripts conflict with each other. Flash, mootools, jquery, ajax they all try and load up in the head of the page and can alomost crash a site before it has even loaded the content. In an ideal world every plugin developer would code their plugins to load scripts only when the plugin needs it (like cForms) but most don’t bother. The proper way to do it is detailed here http://www.prelovac.com/vladimir/best-practice-for-adding-javascript-code-to-wordpress-plugin However giving control back to the webmaster to decide is a good way to make sure scripts are loaded properly in the event the developer has failed to do this. I agree, wordpress core should control scripts better and I guess 2.8 will see some improvements with minification. The problem is the thousands of third party developers, some of which just throw things together that work, but work badly. Many of us who are not programmers have no idea what we are installing, how efficient the scripts is, how safe (security wise) and how much overhead it is loading. A plugin as I suggested here at least takles some of those issues that will never go away and may help to make WP more efficient.
stratosg says
here is what i think about your suggestions Richard…
http://www.stratos.me/2009/04/code-efficiency-and-javascript-in-wordpress/
thanks for commenting and leaving such a valuable feedback
stratosg´s last blog post – Member Of The Month: March
Kim Woodbridge says
Thanks for the article Stratos :-)
Kim Woodbridge says
Richard and Stratos – I came across this article that you might find interesting – Top 10 Characteristics of a Great WordPress Plugin –
http://weblogtoolscollection.com/archives/2009/03/28/top-10-characteristics-of-a-great-wordpress-plugin/
Richard says
Hi Kim. thanks for that link. I tend to agree with most of what Thaya Kareeson says there. In addition, I think all developers should create a good changelog that details exactly what has been changed between each version. At the code level, this is actually very important, as making an update from one version to another could cause a major problem if new code has been introduced.
I went on to read about the image sprites “cSprites” plugin from this article and I’m going to give this a try on one of my test sites first to see how well it performs.
Thanks for the lead, Kim. BTW if anyone is interested a very good test site I use to measure site performance is http://tools.pingdom.com/
Richard´s last blog post – Sunday roundup 45
John Edwards says
What I would like is a plugin that integrates the qTip jquery plugin into wordpress so you can create tooltip popups within pages and posts easily.
.-= John Edwards´s last blog ..Triplets Today =-.
Kim Woodbridge says
Hi John,
Well Stratos is my plugin expert. I’ll see what he has to say about this.
John Edwards says
Hi Kim,
What did he think of the idea?
John
.-= John Edwards´s last blog ..Daniel =-.
Kim Woodbridge says
Hi John – I have not heard from Stratos recently. I believe he is on vacation.
David Larsen says
A plugin that allows me to assign a thumbnail to each post, and then display these thumbnails in a simple gallery, each thumbnail linking back to the original post.
It doesn’t have to generate the thumbnails, just get them from a custom field or something.
The gallery should just be a simple grid-based gallery embedded in a page, preferably styled with css.
I’ve been looking and asking for something like this everywhere, but it seems like it just haven’t been made.
Hopefully Stratos is home from the vacation by now :-)?
Kim Woodbridge says
Hi David – This post is quite old by now – I don’t think Stratos is currently taking requests.
That sounds like quite a plugin – it seems like most I’ve come across do part of what you need but not all of it.
David Larsen says
Well, worth a try ;-). If you get in touch, let me know if he’s up to it anyway.