WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Xavi Ivars v2.9.0

XV Random Quotes

Display and rotate quotes anywhere on your WordPress site. Fully integrated with WordPress Custom Post Types, Gutenberg blocks, and REST API.

XV Random Quotes

The facts

Rating
3.7★ from 6
Active installs
300+
Price
Free
Last updated
29 Mar 2026
Added
Aug 2015
Requires WP
6.0
Tested up to
WP 6.9.7
Requires PHP
7.4
Downloads
10,059

Our analysis

AI-assisted

XV Random Quotes is a WordPress plugin designed to help you collect and display random quotes on your site. It uses Custom Post Types and offers various display methods, including Gutenberg blocks, widgets, and shortcodes. The plugin is suitable for anyone looking to enhance their site with quotes, such as bloggers, publishers, or educators.

The plugin includes features like category filtering, author management, and AJAX-powered widgets for automatic quote rotation. It supports customization of HTML wrappers and styling, making it adaptable to different themes and preferences.

Best for: This plugin is best for websites that want to feature quotes, such as personal blogs, educational sites, or publishing platforms.

What it does well

  • Uses Custom Post Types for quote management
  • Offers three Gutenberg blocks for displaying quotes
  • Supports AJAX for automatic quote rotation
  • Allows categorization and author tracking
  • Compatible with legacy shortcodes and template tags

Where it falls short

  • Limited information on specific user experiences or performance
  • No mention of support for additional languages beyond those listed

Verdict

XV Random Quotes provides a straightforward way to display quotes on WordPress sites, with several flexible options for customization. It may be particularly useful for users who frequently engage with quotes in their content.

From the developer

Xavi Ivars's own description of XV Random Quotes, lightly tidied.

XV Random Quotes helps you collect and display random quotes everywhere on your WordPress site. Built with modern WordPress standards using Custom Post Types, Gutenberg blocks, and the REST API.

🎯 Modern WordPress Integration

  • Custom Post Type – Quotes are managed as native WordPress posts with full revision history
  • Gutenberg Blocks – Three dedicated blocks: Random Quote, Specific Quote, and List Quotes
  • REST API – Access quotes programmatically for headless WordPress and custom integrations
  • Taxonomy Support – Organize quotes with categories and authors (with URL support)
  • Block Editor – Full support with dedicated meta boxes for quote content and source

✨ Key Features

  • Multiple Display Methods – Widgets, shortcodes, template tags, and Gutenberg blocks
  • AJAX-Powered Widgets – Automatic quote rotation without page reload (configurable timer)
  • Category Filtering – Display quotes from specific categories or all quotes
  • Author Management – Track quote authors with optional URL links
  • Flexible Ordering – Random or sequential quote display
  • Native Styling Toggle – Use plugin’s default styling or your theme’s styles
  • Complete Backward Compatibility – All legacy shortcodes and template tags still work

📦 Display Options

  • Gutenberg Blocks:
    • Random Quote Block – Display one or more random quotes
    • Specific Quote Block – Show a particular quote by ID
    • List Quotes Block – Paginated list of quotes with filtering

    🔄 Automatic Migration

    Upgrading from v1.x? The plugin automatically detects the need of migrating your existing quotes to the new Custom Post Type system. The migration is always manual to prevent race conditions and duplicate imports. When the plugin is activated or updated, an admin notice prompts the user to start the migration via a button. The migration then processes quotes in batches via AJAX.

    🎨 Customization

    • Customize HTML wrappers (before/after quote, author, source)
    • Control author and source link formatting
    • AJAX loading messages and animations
    • Native WordPress styling or custom CSS

    See RELEASE_NOTES.md for complete v2.0 features and migration guide.

    Credits

    Localization

    • German, thanks to Markus Griesbach
    • Chinese, thanks to WGMking
    • Croatian, thanks to Rajic
    • Danish, thanks to Georg

    Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)