BACK TO DIRECTORY

Citatly – Daily Quote

by Dieter Geiling

5.0
(3 ratings)

Citatly lets you manage your own quote collection and automatically displays a fresh one each day on your website — cache-safe, without any external services or API keys.

The daily quote is selected based on the current date, so every visitor sees the same quote throughout the day regardless of caching. It is delivered via a REST API endpoint with proper HTTP caching headers, making it fully compatible with full-page caches and CDNs like WP Rocket, LiteSpeed Cache, or Cloudflare.

Live demo & documentation: citatly.com

Für deutschsprachige Nutzer:

Das Plugin „Zitat des Tages” ist vollständig auf Deutsch übersetzt (de_DE). Es zeigt täglich ein neues Zitat aus deiner eigenen Sammlung — cache-sicher, ohne externe Abhängigkeiten und ohne API-Schlüssel. Live-Demo & Dokumentation auf Deutsch: citatly.com/de/

Features:

  • Manage your quotes via a dedicated custom post type in the WordPress admin
  • Fields for quote text, author, and an optional extra field (e.g. source, year, or context)
  • Daily quote rotation — same quote for all visitors throughout the day
  • Embed anywhere with the [citatly] shortcode or the Gutenberg block
  • Optional class parameter for custom styling: [citatly class="my-style"]
  • REST API endpoint /wp-json/citatly/v1/today with HTTP caching headers
  • Import and export your quotes as JSON
  • Plain text only — no HTML stored or output, safe by design
  • Clean uninstall — removes all plugin data when deleted
  • Fully translated into German (de_DE)

Source Code

The full source code, including all build tools and configuration, is publicly available at:
github.com/dieterDG/citatly-daily-quote

Screenshots

Frontend output — the daily quote displayed on a page, styled with a custom theme.

Frontend output — the daily quote displayed on a page, styled with a custom theme.

Quote list in the WordPress admin — an overview of all your quotes.

Quote list in the WordPress admin — an overview of all your quotes.

Add or edit a quote — plain text fields for quote text, author, and an optional extra field.

Add or edit a quote — plain text fields for quote text, author, and an optional extra field.

Import / Export — bulk manage your quotes via JSON file upload and download.

Import / Export — bulk manage your quotes via JSON file upload and download.

Built-in help page — quick reference for shortcode, block, CSS classes, and the REST API endpoint.

Built-in help page — quick reference for shortcode, block, CSS classes, and the REST API endpoint.

Plugin Details

Active Installs
30
Total Downloads
306
Version
1.3.5
Requires WP
6.0
Requires PHP
8.0
Tested Up To
7.0.4
Added
2026-05-28
Last Updated
2026-06-01 12:27pm GMT

Ratings

5
3
4
0
3
0
2
0
1
0