{"id":232311,"date":"2025-05-09T18:51:57","date_gmt":"2025-05-09T18:51:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/quote-listing\/"},"modified":"2026-03-08T19:20:17","modified_gmt":"2026-03-08T19:20:17","slug":"display-a-quote","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/display-a-quote\/","author":8604367,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.2","stable_tag":"2.2","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Display a Quote","header_author":"Guido","header_description":"With this lightweight plugin you can display a random quote.","assets_banners_color":"f26535","last_updated":"2026-03-08 19:20:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.guido.site","rating":0,"author_block_rating":0,"active_installs":10,"downloads":960,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"Guido07111975","date":"2025-05-09 19:40:06"},"1.1":{"tag":"1.1","author":"Guido07111975","date":"2025-05-10 19:24:31"},"1.2":{"tag":"1.2","author":"Guido07111975","date":"2025-05-24 11:42:04"},"1.3":{"tag":"1.3","author":"Guido07111975","date":"2025-06-29 15:55:52"},"1.4":{"tag":"1.4","author":"Guido07111975","date":"2025-10-18 14:23:51"},"1.5":{"tag":"1.5","author":"Guido07111975","date":"2025-11-04 19:01:41"},"1.6":{"tag":"1.6","author":"Guido07111975","date":"2025-12-12 15:40:22"},"1.7":{"tag":"1.7","author":"Guido07111975","date":"2025-12-15 17:18:30"},"1.8":{"tag":"1.8","author":"Guido07111975","date":"2026-01-16 16:46:03"},"1.9":{"tag":"1.9","author":"Guido07111975","date":"2026-01-30 16:32:08"},"2.0":{"tag":"2.0","author":"Guido07111975","date":"2026-02-14 17:10:33"},"2.1":{"tag":"2.1","author":"Guido07111975","date":"2026-03-06 11:40:59"},"2.2":{"tag":"2.2","author":"Guido07111975","date":"2026-03-08 19:20:17"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3290668,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3290668,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3290668,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"daquote\/daquote-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"daquote\/daquote-block","version":"1.0","title":"Display a Quote","category":"text","icon":"format-quote","textdomain":"display-a-quote","attributes":{"shortcodeSettings":{"type":"string"}},"editorScript":"file:.\/index.js"}},"tagged_versions":["1.0","1.1","1.2","1.3","1.4","1.5","1.6","1.7","1.8","1.9","2.0","2.1","2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3290668,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3477562,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3418385,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3420387,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3420387,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3420387,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Quote display","2":"Single quote (dashboard)","3":"Page with block (dashboard)","4":"Widget (dashboard)","5":"Quotes page (dashboard)","6":"Settings page (dashboard)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[165197,17578,5055,354],"plugin_category":[],"plugin_contributors":[79385],"plugin_business_model":[],"class_list":["post-232311","plugin","type-plugin","status-publish","hentry","plugin_tags-classicpress","plugin_tags-quotation","plugin_tags-quote","plugin_tags-quotes","plugin_contributors-guido07111975","plugin_committers-guido07111975"],"banners":{"banner":"https:\/\/ps.w.org\/display-a-quote\/assets\/banner-772x250.png?rev=3290668","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/display-a-quote\/assets\/icon-128x128.png?rev=3290668","icon_2x":"https:\/\/ps.w.org\/display-a-quote\/assets\/icon-256x256.png?rev=3290668","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/display-a-quote\/assets\/screenshot-1.png?rev=3290668","caption":"Quote display"},{"src":"https:\/\/ps.w.org\/display-a-quote\/assets\/screenshot-2.png?rev=3477562","caption":"Single quote (dashboard)"},{"src":"https:\/\/ps.w.org\/display-a-quote\/assets\/screenshot-3.png?rev=3418385","caption":"Page with block (dashboard)"},{"src":"https:\/\/ps.w.org\/display-a-quote\/assets\/screenshot-4.png?rev=3420387","caption":"Widget (dashboard)"},{"src":"https:\/\/ps.w.org\/display-a-quote\/assets\/screenshot-5.png?rev=3420387","caption":"Quotes page (dashboard)"},{"src":"https:\/\/ps.w.org\/display-a-quote\/assets\/screenshot-6.png?rev=3420387","caption":"Settings page (dashboard)"}],"raw_content":"<!--section=description-->\n<h4>About<\/h4>\n\n<p>With this lightweight plugin you can display a random quote at your website.<\/p>\n\n<p>Main features of the plugin:<\/p>\n\n<ul>\n<li>Free and lightweight<\/li>\n<li>Support for Block Editor and Classic Editor<\/li>\n<li>Display your random quote with block, shortcode or widget<\/li>\n<li>Organize quotes with categories<\/li>\n<li>Customize your quote display via the settings page or with attributes<\/li>\n<li>Documentation at WP plugin page<\/li>\n<li>Active support from developer at WP forum<\/li>\n<\/ul>\n\n<h4>How to use<\/h4>\n\n<p>After installation go to menu item \"Quotes\" and create some quotes. Use title field for the quote author and content field for the quote itself.<\/p>\n\n<p>You can organize your quotes with categories. This makes it possible to display multiple blocks, shortcodes or widgets with different kind of quotes.<\/p>\n\n<p>Go to the editor and add the Display a Quote block or the shortcode <code>[daquote]<\/code> to a page. This will display your random quote.<\/p>\n\n<p>Or go to Appearance &gt; Widgets and use the Display a Quote widget.<\/p>\n\n<p>It's also possible to add an image to your quote.<\/p>\n\n<p>When using the block editor, use the Media &amp; Text block. Or the Image block, if the image also contains the quote text.<\/p>\n\n<p>When using the classic editor, add the image with the \"Add media\" button next to the quote text and align it the way you want.<\/p>\n\n<p>Customize your quote display via the settings page or with attributes.<\/p>\n\n<h4>Settings page<\/h4>\n\n<p>The settings page is located at Settings &gt; Display a Quote.<\/p>\n\n<h4>Attributes<\/h4>\n\n<p>You can customize your quote display by adding attributes to the block, shortcode or widget.<\/p>\n\n<ul>\n<li>Display quotes from a certain category: <code>quote_cat=\"your-category-slug\"<\/code><\/li>\n<li>Display quotes from multiple categories: <code>quote_cat=\"first-category-slug, second-category-slug\"<\/code><\/li>\n<li>Hide quote author: <code>quote_author=\"false\"<\/code><\/li>\n<li>Change the \"no quotes are found\" text: <code>no_quotes_text=\"your text\"<\/code><\/li>\n<\/ul>\n\n<p>Example: <code>[daquote quote_cat=\"your-category-slug\" quote_author=\"false\"]<\/code><\/p>\n\n<p>When using the block or the widget, don't add the main shortcode tag or the brackets.<\/p>\n\n<p>Example: <code>quote_cat=\"your-category-slug\" quote_author=\"false\"<\/code><\/p>\n\n<p>The \"Hide quote author\" attribute will override the settings page.<\/p>\n\n<h4>Have a question?<\/h4>\n\n<p>Please take a look at the FAQ section.<\/p>\n\n<h4>Translation<\/h4>\n\n<p>Translations are not included, but the plugin supports WordPress language packs.<\/p>\n\n<p>More <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/display-a-quote\">translations<\/a> are very welcome!<\/p>\n\n<p>The translation folder inside this plugin is redundant, but kept for reference.<\/p>\n\n<h4>Credits<\/h4>\n\n<p>Without help and support from the WordPress community I was not able to develop this plugin, so thank you!<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20set%20plugin%20language%3F\"><h3>How do I set plugin language?<\/h3><\/dt>\n<dd><p>The plugin will use the website language, set in Settings &gt; General.<\/p><\/dd>\n<dt id=\"can%20i%20import%20quotes%3F\"><h3>Can I import quotes?<\/h3><\/dt>\n<dd><p>You can import quotes from a JSON or XML file. Make sure quote author and quote text are separate items in your file.<\/p>\n\n<ul>\n<li>Install an import plugin that supports custom post types<\/li>\n<li>Choose the (custom) post type daquote\/quotes<\/li>\n<li>Match fields (title = quote author, description = quote text)<\/li>\n<li>Run the import<\/li>\n<\/ul><\/dd>\n<dt id=\"why%20is%20the%20quote%20display%20different%20between%20themes%3F\"><h3>Why is the quote display different between themes?<\/h3><\/dt>\n<dd><p>The plugin uses minimal styling and therefore also depends on the styling of your theme.<\/p><\/dd>\n<dt id=\"how%20can%20i%20change%20the%20layout%20or%20colors%3F\"><h3>How can I change the layout or colors?<\/h3><\/dt>\n<dd><p>You can use page Additional CSS of the Customizer for your custom styling.<\/p><\/dd>\n<dt id=\"why%20is%20there%20no%20semantic%20versioning%3F\"><h3>Why is there no semantic versioning?<\/h3><\/dt>\n<dd><p>The version number won't give you info about the type of update (major, minor, patch). You should check the changelog to see whether or not the update is a major or minor one.<\/p><\/dd>\n<dt id=\"how%20can%20i%20make%20a%20donation%3F\"><h3>How can I make a donation?<\/h3><\/dt>\n<dd><p>You like my plugin and want to make a donation? There's a PayPal donate link at my website. Thank you!<\/p><\/dd>\n<dt id=\"other%20questions%20or%20comments%3F\"><h3>Other questions or comments?<\/h3><\/dt>\n<dd><p>Please open a topic in the WordPress.org support forum for this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>Version 2.2<\/h4>\n\n<ul>\n<li>Fix: typo<\/li>\n<li>Updated file uninstall<\/li>\n<\/ul>\n\n<h4>Version 2.1<\/h4>\n\n<ul>\n<li>Textual changes<\/li>\n<li>Minor changes in code<\/li>\n<\/ul>\n\n<h4>Version 2.0<\/h4>\n\n<ul>\n<li>Minor changes in code<\/li>\n<\/ul>\n\n<h4>Version 1.9<\/h4>\n\n<ul>\n<li>Added support for ClassicPress<\/li>\n<li>The block will only load in WP 6.3 and higher<\/li>\n<li>Reverted the \"Requires at least\" version to 6.0<\/li>\n<\/ul>\n\n<h4>Version 1.8<\/h4>\n\n<ul>\n<li>Minor changes in code<\/li>\n<\/ul>\n\n<h4>Version 1.7<\/h4>\n\n<ul>\n<li>New: display your random quote in a widget<\/li>\n<\/ul>\n\n<h4>Version 1.6<\/h4>\n\n<ul>\n<li>Full rewrite of the block<\/li>\n<li>It now supports the Block API version 3<\/li>\n<li>Bumped the \"Requires at least\" version to 6.3<\/li>\n<\/ul>\n\n<h4>Version 1.5<\/h4>\n\n<ul>\n<li>Fixed errors flagged by PCP<\/li>\n<li>Minor changes in code<\/li>\n<\/ul>\n\n<h4>Version 1.4<\/h4>\n\n<ul>\n<li>New: settings page<\/li>\n<li>Added file uninstall (to remove quotes and settings from database)<\/li>\n<li>Added date column<\/li>\n<li>Minor changes in code<\/li>\n<\/ul>\n\n<h4>Version 1.3<\/h4>\n\n<ul>\n<li>Removed wrong header from main plugin file<\/li>\n<\/ul>\n\n<p>For all versions please check file changelog.<\/p>","raw_excerpt":"With this lightweight plugin you can display a random quote at your website.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/232311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=232311"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/guido07111975"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=232311"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=232311"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=232311"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=232311"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=232311"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=232311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}