Title: Quotopia
Author: Douglas "BearlyDoug" Hazard
Published: <strong>16 Otover 2020</strong>
Last modified: 24 November 2023

---

Search plugins

![](https://ps.w.org/quotopia/assets/banner-772x250.jpg?rev=2401171)

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.

![](https://ps.w.org/quotopia/assets/icon-256x256.jpg?rev=2401171)

# Quotopia

 By [Douglas “BearlyDoug” Hazard](https://profiles.wordpress.org/bearlydoug/)

[Download](https://downloads.wordpress.org/plugin/quotopia.zip)

 * [Details](https://lmo.wordpress.org/plugins/quotopia/#description)
 * [Reviews](https://lmo.wordpress.org/plugins/quotopia/#reviews)
 *  [Installation](https://lmo.wordpress.org/plugins/quotopia/#installation)
 * [Development](https://lmo.wordpress.org/plugins/quotopia/#developers)

 [Support](https://wordpress.org/support/plugin/quotopia/)

## Description

Yet another quotes plugin. Allows you to load custom quotes for whatever needs your
website has. Quotes are loaded via text files; no database additions needed. Can
customize many aspects of the display, using the shortcode builder page.

What sets this apart from other quote plugins is the fact that our plugin actually
remembers the last quote or testimonial that was displayed and will display the 
next quote if the page gets refreshed. This keeps the cycle continuously moving 
forward, as someone navigates through your site.

Comes with a Quotes Pack builder interface, which allows you to load your own favorite
quotes or customer testimonials. All quote packs are saved inside your wp-content/
uploads directory in a “quotes” folder, so you never lose them, even if you deactivate
this plugin. Quote files are situated in a JSON format, with a limit of 50 quotes,
per file.

This keeps your server overhead low and frees this plugin from any database requirements.

**Current Version 1.0.7**

#### Features:

 * Quotopia Shortcode builder allows you to customize most aspects of the quote.
 * Works anywhere you can use shortcode.
 * Responsive, width-wise. Height of div will adjust automatically (longer quotes
   may present issues if this is used in a header of a website).
 * Don’t want to use any of the existing quote packs? Not a problem, build your 
   own via the Quote Pack builder!

This plugin is not compatible with WordPress versions less than 5.0. Requires PHP
5.6+.

#### TROUBLESHOOTING:

 * Check the FAQs/Help located on WordPress’ Plugin page, or the Support forum on
   WordPress.org’s plugin area.
 * Please be aware that Quotopia can only work correctly once per page. If you have
   this in your sidebar, header or footer, you cannot include it on a post or page.
   This should be addressed in the next version.
 * Quotopia has been extensively tested with both jQuery version 1.12.4 and 3.5.1,
   without any issues. If you don’t see the quotes cycling, ensure you are allowing
   javascript to run.

## Screenshots

 * [[
 * Shortcode Builder.
 * [[
 * Quote Packs listing.
 * [[
 * Create Quote Pack.
 * [[
 * Quotopia, in action

## Installation

#### If you downloaded this plugin:

 1. Upload the ‘quotopia’ folder to the ‘/wp-content/plugins/’ directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Once activated, locate the “BD Plugins” section in WP Admin, and then click on “
    Quotopia”.
 4. Follow the directions on the Shortcode Builder tab, create a new quotes library
    under the Quotes Builder tab, etc.

#### If you install this plugin through WordPress 2.8+ plugin search interface:

 1. Click “Install”, once you find the “Quotopia” plugin.
 2. Activate the plugin through the ‘Plugins’ menu.
 3. Once activated, locate the “BD Plugins” section in WP Admin, and then click on “
    Quotopia”.
 4. Follow the directions on the Shortcode Builder tab, create a new quotes library
    under the Quotes Builder tab, etc.

## FAQ

** As this is the first release of Quotopia, FAQs are a little minimal right now**

### Why is the Shortcode Builder not working?

Check to make sure you’ve got JavaScript enabled on your browser. Also make sure
jQuery is working on your site.

### Where’s the widget for this? Gutenberg block?!

Coming in a future version, I promise!

### Why is the Admin interface not in [LANGUAGE] language?

Internationalization will be coming very soon.

### What’s with the animated bear icon / Why “BearlyDoug”?

You’ll need to check out the plugin and click on “BD Plugins” after you activate
this plugin. 🙂

### Why free? Do you have a commercial version, too?

Because I want to give back to the community that has given so much to me, no. What
you see is what you get.WordPress has allowed me to advance my career and put me
into a position where I’m doing okay. That said, you can still support this plugin(
and others, as I release them) by hittin’ that “Donate” link over on the right.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Quotopia” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Douglas “BearlyDoug” Hazard ](https://profiles.wordpress.org/bearlydoug/)

[Translate “Quotopia” into your language.](https://translate.wordpress.org/projects/wp-plugins/quotopia)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/quotopia/), check out
the [SVN repository](https://plugins.svn.wordpress.org/quotopia/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/quotopia/) by [RSS](https://plugins.trac.wordpress.org/log/quotopia/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### TODO

 * Additional cycle methods
 * Editing Quote Packs
 * Upload Quote Packs
 * Quote Pack language rating system
 * Quotopia Widget and Gutenberg block
 * Proper Internationalization

#### 1.0.7

 * Bumped supported WordPress version to 6.4.1
 * Centralized the content under the “More BD Plugins” tab, allowing me to edit 
   just one file for ALL plugins.
 * Minor changes to the main functions-bd.php page.

#### 1.0.6

 * Standardized the wp-admin side CSS file for all plugins.
 * Moved “All Quote Packs” info to below the ShortCode builder tab, under the shortcode
   builder, to allow for the “More BD Plugins” tab that is now standard across all
   my plugins.
 * Introduced a “More BD Plugins” tab, linking to current plugins, announcing future
   planned plugins and relocated the “Support me/this plugin!” request to that page.
 * You can now attribute multiple quotes to a single author, in addition to multiple
   quotes from multiple authors.

#### 1.0.5

 * Fixed the recursive sanitization function in functions-bd.php. WP’s sanitize_text_field()
   does not work on arrays. I had located a recursive_sanitize_text_field() function
   and adapted it. Problem was that I forgot to do a second function renaming within
   the initial function to allow it to process arrays that go deeper than just one
   level. Fixed on Oct. 20th, 2020.
 * Corrected a minor versioning issue within readme.txt
 * Changed Admin side demo so people can see the cycle options in real time. Also
   changed quote to one of my favorite quotes.

#### 1.0.4

 * “About BearlyDoug” was broken; now fixed. (reported by Kirk Gomes, Oct. 17th,
   2020)
 * Now supports multiple quotes on one page (Oct. 17th, 2020)

#### 1.0.3

 * Changed minimum WP version supported (3.5.0 to 5.2 – Oct. 16th, 2020)

#### 1.0.2

 * Plugin URL added. (October 16th, 2020)
 * Error showing $_GET[‘page’] undefined corrected. (reported by Kirk Gomes)
 * Plugin was still displaying version 1.0.0; corrected.

#### 1.0.1

 * Minor improvements to sanitization processes, limited testing. (October 15th,
   2020)
 * Improved Shortcode Builder page.

#### 1.0.0

 * Initial Plugin development and launch, not released. (October 10th, 2020)

## Meta

 *  Version **1.0.7**
 *  Last updated **2 years ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.2 or higher **
 *  Tested up to **6.4.8**
 *  PHP version ** 5.6 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/quotopia/)
 * Tags
 * [famous quotes](https://lmo.wordpress.org/plugins/tags/famous-quotes/)[quotes](https://lmo.wordpress.org/plugins/tags/quotes/)
   [Testimonial](https://lmo.wordpress.org/plugins/tags/testimonial/)[testimonials](https://lmo.wordpress.org/plugins/tags/testimonials/)
 *  [Advanced View](https://lmo.wordpress.org/plugins/quotopia/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/quotopia/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/quotopia/reviews/)

## Contributors

 *   [ Douglas “BearlyDoug” Hazard ](https://profiles.wordpress.org/bearlydoug/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/quotopia/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/BearlyDoug)