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


This is a great plugin. Is there an easy way of changing the text color?
Thanks
You can change the color of the text and change many other things by editing the quotes-collection.css file.
Can you tell me how I do that?
I recently updated my php from version 4 to version 5, and also updated to WP 3.0 and seem to have lost the use of this plug-in. Can you tell me if its due to one of these and if so is there a fix/update in the works? This is one of my favorite plug-ins that I have ever found, and I would love to keep using it.
Spoke too soon- I updated my theme files as well and the plug-in is functioning once more. Thanks for all your work into this plug-in!
Hi, I recently upgraded to 1.4.1 and the sidebar widget has stopped working. Is it not compatible with 2.9.2 any longer? Do I need to upgrade to WP 3? I’d rather wait a little while while other plugins are updated for 3.0.
I’m sorry. Not sure what happened, but in working on my site, it appears to have started working again, though I haven’t done anything to it.
Haha, how many times has this happened. Just post a comment here, and your problem gets solved magically, I don’t even have to reply
[...] Quotes Collection [...]
Hello Srini,
I like your quotes collection widget so much that I would like to use it on a few websites, however I develop it mainly on one, how can I export the database to another website?
I am currently attempting to run 1.4.2 on WP 3.0 for the first time. Pluggin looks great — love the possibilities; however as soon as I enable the ajax refresh I get the following error. My sense is that it is a server configeration issue but wanted to pick everyones brain before I looked for an Non AJAX version. Any suggestions?
Warning: include_once(/public_html/wp-config.php) [function.include-once]: failed to open stream: No such file or directory in /public_html/wp-content/plugins/quotes-collection/quotes-collection-ajax.php on line 16
Warning: include_once() [function.include]: Failed opening ‘/public_html/wp-config.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /public_html/wp-content/plugins/quotes-collection/quotes-collection-ajax.php on line 16
Fatal error: Call to undefined function is_multisite() in /public_html/wp-includes/wp-db.php on line 505
Further investigation — my wp-config is stored outside public_html which may be the primary culpret. Took a look at the quotes-collection-ajax.php and manually updated location of wp-config.php; however did nto resolve issue.
Solved — was required to provide additional absoulte directory configerations in wp-config.php and wp-settings.php.
Hi
I have quotes of variable length which causes the size of the block to change every time a new one is displayed. How can I fix the block size. I used height:120px; and/or maxheight;120px; which increased the size of the block, but it still changed.
Thanks
Cannot get Random Quotes to work. Put on top of side panel. It appeared just once, in manual form. Autoplay was not working. But it has never reappeared again in the panel. I have never seen any example where it worked and have never seen where the autoplay works. hAVE LATEST WP version.
Problem Solved. Apparently it WAS working in IE8 but not Firefox. Installed Firefox update and now it seems to be working.
Is there a simple way I could use this on a regular HTML web page?
RP
Thanks so much for sharing a simple useful plugin!