Latest version: 1.4 .2 (Updated on 24 June 2010)
Features | Screenshots | Download | Localization | Feedback & Support | Donate
Quotes Collection plugin with Ajax powered Random Quote sidebar widget helps you collect, manage and display your favourite quotations on your WordPress blog. All quotes or a set of quotes can also be displayed on a page using a [quote] shortcode. The plugin is similar, and uses ideas from (though not based on) the old wp quotes plugin by Dustin Barnes.
Features
- Random Quote sidebar widget with Ajax refresh feature — you will be able to get another random quote on the same space without refreshing the web page. Following is the list of options in the widget control panel:
- Widget title
- Option to show/hide quote author
- Option to show/hide quote source
- Turn on/off the ajax refresh feature
- Choose random or sequential order for refresh
- Option to refresh the quote automatically
- Show only quotes with certain tags
- Specify a character limit and filter out bigger quotes
- The template function
quotescollection_quote()can be used to display a random quote in places other than sidebar. Click here for details about the parameters that can be passed on to this function. - Quotes can be displayed in a page by placing a shortcode such as the ones below.
- Placing
[quote|all]in the page displays all quotes. [quote|author=Somebody]displays quotes authored by Somebody.[quote|source=Something]displays quotes with source as ‘Something’[quote|tags=sometag]displays quotes tagged sometag[quote|tags=tag1,tag2,tag3]displays quotes tagged tag1 or tag2 or tag3, one or more or all of these[quote|id=3]displays quote with ID 3[quote|random]displays a random quote
- Placing
- The plugin comes with a nice admin interface to add, edit and manage quotes.
- The plugin is compatible with WP 3.0 multi-site functionality.
Screenshots
Click on the thumbnail for the larger image.
- Widget Options
- Admin Panel to manage and add quotes
You can find a live demo of the ‘Random Quote’ widget at the sidebar here!
Download
The latest version of the plugin can be downloaded from the WordPress plugin repository. (changelog)
Released for free under the GPL.
Donate
Please make a donation and support development. Any amount accepted with thanks.
Localization
Versions 1.1 and greater support localization. As of the latest version, localization is available in the following languages.
| Code | Language | Translator |
|---|---|---|
| ar | Arabic | Ahmed Alharfi |
| bg_BG | Bulgarian | Martin Petrov |
| bs_BA | Bosnian | Vukasin Stojkov |
| by_BY | Belarusian | Илья |
| cs_CZ | Czech | Josef Ondruch |
| da_DK | Danish | Rune Clausen |
| de_DE | German | Tobias Koch |
| es_ES | Spanish | Germán L. Martínez (Gershu) |
| fa_IR | Persian | Ehsan SH |
| fi_FI | Finnish | Jussi Ruokomäki |
| fr_FR | French | psykotik |
| hi_IN | Hindi | Ashish J. |
| hr_HR | Croatian | 1984da |
| hu_HU | Hungarian | KOOS, Tamas |
| it_IT | Italian | Gianni Diurno (aka gidibao) |
| ja | Japanese | Urepko Asaba |
| lt_LT | Lithuanian | Lulilo |
| lv_LV | Latvian | Maris Svirksts |
| nl_NL | Dutch | Kristof Vercruyssen |
| pl_PL | Polish | Marcin Gucia |
| pt_BR | Brazilian Portugese | Tzor More |
| pt_PT | Portugese | Djamilo Jacinto |
| ru_RU | Russian | Andrew Malarchuk |
| sr_RS | Serbian | Vukasin Stojkov |
| sv_SE | Swedish | Julian Kommunikation |
| ta_IN | Tamil | Srini |
| tr_TR | Turkish | Gürkan Gür |
| uk_UA | Ukrainian | Stas |
| zh_CN | Simplified Chinese | 天毅许 |
If you can translate the plugin in your language, please do, and please send me the localized file so that I can add to the next version of the plugin. The localization template file (quotes-collection.pot) can be found in the ‘languages’ folder of the plugin. If you want to translate the plugin in your language, but are not sure how to go about doing it, contact me, I’ll help you out.
Feedback & Support
Bug reports, feature requests, suggestions, appreciation, criticism, all feedback welcome.
Please read the FAQ, all comments here and the forum posts at WP support forum before asking a question.
Posting your question or support request at the WordPress support forum is highly encouraged as that is the place where you are more likely to get a quicker response. If you don’t get a satisfactory answer there, you can post a comment here, or contact Srini, the plugin author.
Have fun


Thanks for this excellent plugin ! It’s really easy to use it.
I’m trying to adapt it to the french grammar. In French, we don’t use english quotes “”, but : « quotes. »
(« / »)
I’ve been tring to adapt the quotes-collection.php but it’s not really working yet.
Any idea how I should do it ?
Thx
Best regards,
Sylvain,
Thanks for the feedback.
You can easily change the quotes sign from “” to (« / ») without changing the quotes-collection.php file.
Just place this at the bottom of quotes-collection.css or style.css of your theme.
q:lang(en) { quotes: "«" "»" "'" "'"; }Reply back if that doesn’t work. I’ll suggest a different method.
Thanks for your answer Srini.
But it doesn’t seem to be working this way. What’s your different method ?
Thanks for your time !
Sylvain
Great plugin! Thank you very much.
I’m using it to randomly show “our supporters” instead of quotes. I see that you have the “Random Quote” on this page automatically refreshing to the next quote. How can I add this function?
Thanks again, Brian
Brian, its coming… coming very soon.
Srini, love the plugin… can’t wait for the auto refresh function. What about a linkable source that opens in a new browser page?
Thanks for the work and Happy New Year!!!!!!
Hello Srini!
I get an error an error on Ajax refresh, because my wp-config.php is not in the wordpress-folder. It is a folder higher:
html-root
wp-config.php
worpress
admin
content
…
Can you adapt quotes-collection, to support wp-config.php which is on folder higher as the wordpress-folder?
Thx
Tommy
Is there a way to exclude quotes with a particular tag? I’d like to include quotes in one spot on my website, but in another I’d like to post testimonials. I was thinking that I could use a tag of testimonials and when I want to show them use that tag… how would I make those not show up with the regular quotes?
Love this plugin! I have an issue though. When I insert a quote that uses an apostrophe, it’s returned with the \. How can I fix this?
I love this plugin! Thanks for making it available.
I am having an issue when using an apostrophe. When the quote is displayed, it displays with a backslash like this: “It\’s a good idea…”
How can I fix this?
I’m having a problem with the quotes adding in an extra character. I’m using the Random Quotes Widget and if I use the ‘ character, I get \’
For example I add a new quote:
I can’t get this to work, won’t it work?
And after I hit add quote it shows up as:
I can\’t get this to work, won\’t it work?
Any ideas?
Hi,
if i like to include via on the sidebar – is it possible to select by ID? Tested with "e_id=2 or &id=2 doesn´t work for me…
Idea is to select via
– “Quote of the day”
(*sry* PHP is gone)
Idea is to select via >> date(‘z’); <<
Hi,
great plugin!!! I really love it but I have one problem for some reason the quote signs(“”) won’t show up in IE but works fine for Firefox and Google Chrome. I chose to leave the autmotatic quote sign on but it fails to work for IE 8. What should I do?
Hi y’all!
I can’t get the quoatation marks working in any browser, or the ‘s. I assume the others found a fix, but I can’t see it posted anywhere. I’d really appreciate some help.
Thanks.