This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Yet Another Random Quote


This plugin will let you display a random quote in your wordpress blog.

You have to add your own assortment of quotes to choose from the admin section of your blog.

You can choose where to display the quotes using the widget or the php function yarq_display() in your template.

New in version 3.1, there is the yarq_display_all function:

yarq_display_all($order_by = 'id', $asc = true, $format = '')

Which displays all quotes in a list. The first parameter takes id, author, source, or quote. The second is for ascending or descending order, and the third lets you override the format specified in admin options.

You might call from your theme/template file like so, supplying the <ul> or <ol> wrapping tags yourself:

<?php if ( function_exists('yarq_display_all') ) { 
  echo '<h2>All Quotes</h2>';
  echo "<ul>\n";
  yarq_display_all('id', false);
  echo "</ul>\n";

Which can be styled as desired. Alternating <li> items, starting with the first, will use the class “yarq-alt”. (<li class="yarq-alt">)

Much more at:


  1. Upload yarq.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add the yarq-widget to the prefered position on your sidebar or place <?php yarq_display(); ?> in your template


Please ask questions and report bugs in forum for this page, or at:

Contributors & Developers

“Yet Another Random Quote” is open source software. The following people have contributed to this plugin.



3.1 (11/19/10)

  • New function, yarq_display_all() can be used to display all quotes in a list. (See description tab for options and examples.)
  • Widget now has option to change the title. (After installing/upgrading, you may need to set the initial value to “Random Quote” if you want to retain the old title and not have it be blank.)
  • Auto-formatting won’t be applied if an <li> tag is found in the quote.

3.0.3 (10/10/10)

  • Option to turn off auto-formatting of quotes. (Where the plugin tries to add paragraphs and line breaks to the quote itself.)