{"id":129134,"date":"2020-10-01T05:59:32","date_gmt":"2020-10-01T05:59:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/quant\/"},"modified":"2025-10-23T04:47:56","modified_gmt":"2025-10-23T04:47:56","slug":"quant","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/quant\/","author":18303587,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.0","stable_tag":"1.6.0","tested":"6.8.5","requires":"4.6","requires_php":"7.4","requires_plugins":null,"header_name":"Quant","header_author":"www.quantcdn.io","header_description":"QuantCDN static edge integration","assets_banners_color":"","last_updated":"2025-10-23 04:47:56","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.quantcdn.io\/","header_plugin_uri":"https:\/\/www.quantcdn.io","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":70,"downloads":3021,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"stooit","date":"2020-10-01 06:15:23"},"1.0.1":{"tag":"1.0.1","author":"stooit","date":"2020-11-07 22:42:34"},"1.0.2":{"tag":"1.0.2","author":"stooit","date":"2020-11-07 22:42:34"},"1.1.0":{"tag":"1.1.0","author":"stooit","date":"2020-11-08 17:50:01"},"1.2.0":{"tag":"1.2.0","author":"stooit","date":"2021-05-22 22:06:58"},"1.2.1":{"tag":"1.2.1","author":"stooit","date":"2021-06-08 01:30:09"},"1.2.2":{"tag":"1.2.2","author":"stooit","date":"2021-12-14 02:20:20"},"1.2.3":{"tag":"1.2.3","author":"stooit","date":"2021-12-18 03:51:38"},"1.3.0":{"tag":"1.3.0","author":"stooit","date":"2021-12-21 00:49:50"},"1.3.1":{"tag":"1.3.1","author":"stooit","date":"2022-03-05 21:25:31"},"1.3.2":{"tag":"1.3.2","author":"stooit","date":"2022-03-06 20:45:35"},"1.3.3":{"tag":"1.3.3","author":"stooit","date":"2022-05-16 20:12:46"},"1.3.4":{"tag":"1.3.4","author":"stooit","date":"2022-05-23 22:08:43"},"1.3.5":{"tag":"1.3.5","author":"stooit","date":"2022-06-06 20:03:49"},"1.4.0":{"tag":"1.4.0","author":"stooit","date":"2022-06-30 02:58:05"},"1.4.1":{"tag":"1.4.1","author":"stooit","date":"2022-08-13 17:00:18"},"1.4.2":{"tag":"1.4.2","author":"stooit","date":"2022-11-22 00:15:29"},"1.5.0":{"tag":"1.5.0","author":"stooit","date":"2023-03-29 00:31:29"},"1.5.1":{"tag":"1.5.1","author":"stooit","date":"2023-11-10 01:49:26"},"1.5.2":{"tag":"1.5.2","author":"stooit","date":"2025-08-13 01:24:41"},"1.6.0":{"tag":"1.6.0","author":"stooit","date":"2025-10-23 04:47:56"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2391412,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2391412,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.0.2","1.1.0","1.2.0","1.2.1","1.2.2","1.2.3","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.4.0","1.4.1","1.4.2","1.5.0","1.5.1","1.5.2","1.6.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3863,169165,191407,17693,57011],"plugin_category":[59],"plugin_contributors":[191408],"plugin_business_model":[],"class_list":["post-129134","plugin","type-plugin","status-publish","hentry","plugin_tags-cdn","plugin_tags-jamstack","plugin_tags-quant","plugin_tags-static","plugin_tags-static-site-generator","plugin_category-utilities-and-tools","plugin_contributors-stooit","plugin_committers-stooit"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/quant\/assets\/icon-128x128.jpg?rev=2391412","icon_2x":"https:\/\/ps.w.org\/quant\/assets\/icon-256x256.jpg?rev=2391412","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>QuantCDN is a CDN engineered specifically for the static web. This plugin acts as a static site generator, letting you easily push a static copy of your entire Wordpress site with a single click. Any ongoing content change is automatically pushed, ensuring your static site in the QuantCDN edge is always kept in sync.<\/p>\n\n<p>Full support for:\n* Pages and Posts\n* Homepages (static or lists), including pagination\n* Archives (including pagination)\n* 404 error page\n* Custom routes\n* Tags and Categories (including pagination)\n* Attached images &amp; media, CSS, Javascript\n* Custom post and page types<\/p>\n\n<p>The QuantCDN platform has integrated support for both <a href=\"https:\/\/docs.quantcdn.io\/docs\/dashboard\/forms\">forms<\/a> and <a href=\"https:\/\/docs.quantcdn.io\/docs\/dashboard\/search\">search<\/a>.<\/p>\n\n<p>Requires a <a href=\"https:\/\/www.quantcdn.io\">QuantCDN account<\/a><\/p>\n\n<h3>WP-CLI support<\/h3>\n\n<p>WP-CLI is a command line tool to interface with Wordpress. It is the recommended way of initially seeding your Wordpress site in Quant, and provides vast performance improvements over using the UI.<\/p>\n\n<p>This is largely due to the ability to run the seed process with concurrency, which can immediately give a 10x performance boost (or greater) when compared to using the UI.<\/p>\n\n<ul>\n<li>Use <code>wp quant info<\/code> to view queue status<\/li>\n<li>Use <code>wp quant reset_queue &lt;queue_name&gt;<\/code> to reset a queue<\/li>\n<li>Use <code>wp quant process_queue &lt;queue_name|all&gt; --threads=10<\/code> to push content to Quant<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/quant<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen<\/li>\n<li>Configure on the Settings &gt; QuantCDN screen, as per https:\/\/docs.quantcdn.io\/docs\/integrations\/wordpress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20do%20i%20register%20for%20an%20account%3F'><h3>Where do I register for an account?<\/h3><\/dt>\n<dd><p>Visit the <a href=\"https:\/\/dashboard.quantcdn.io\/register\">QuantCDN dashboard<\/a> to register.<\/p><\/dd>\n<dt id='where%20do%20i%20retrieve%20the%20project%20key%20from%3F'><h3>Where do I retrieve the project key from?<\/h3><\/dt>\n<dd><p>Visit the \"Integrations\" section in the QuantCDN dashboard to retrieve token and other required details.<\/p><\/dd>\n<dt id='how%20do%20i%20use%20forms%3F'><h3>How do I use Forms?<\/h3><\/dt>\n<dd><p>Follow the <a href=\"https:\/\/docs.quantcdn.io\/docs\/dashboard\/forms\">Forms documentation<\/a> to configure forms via the Quant Dashboard. Form submission data can be received via email or Slack, as well as directly via the Quant Dashboard.<\/p>\n\n<p><strong>Note<\/strong>: Contact Form 7 requires a small <a href=\"https:\/\/docs.quantcdn.io\/docs\/dashboard\/forms#contact-form-7-support-wordpress\">configuration change<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Feature: Added new Cache tab for manual CDN cache purging (purge all or selective paths).<\/li>\n<li>Feature: Added \"Cache purge on save\" option to automatically purge CDN cache when content changes.<\/li>\n<li>Feature: Renamed \"Quant Enabled\" to \"Automatic static push\" for clarity.<\/li>\n<li>Feature: Automatic trailing slash handling - purges both \/path and \/path\/ variants.<\/li>\n<li>Improvement: Enhanced error handling and validation for cache purge operations.<\/li>\n<li>Improvement: Cache purge now works independently of automatic static push.<\/li>\n<li>Tested with WordPress 6.8.2.<\/li>\n<li>Updated minimum PHP requirement to 7.4 (previously stated 8.1).<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Tested with WordPress 6.8.2.<\/li>\n<li>Updated minimum PHP requirement to 7.4 (previously stated 8.1).<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Tested on latest versions of WordPress.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Improved support for PHP 8.1 and 8.2.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Feature: Improved support for redirection plugin (add\/update\/delete tracking).<\/li>\n<li>Tested with WordPress 6.1.1.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Feature: Added timestamp_published value to search.<\/li>\n<li>Tested with WordPress 6.0.1.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Feature: Add ability to push all content at once via the UI.<\/li>\n<li>Feature: Improved support for Divi Builder.<\/li>\n<li>Feature: Added support for redirection plugin.<\/li>\n<li>Bugfix: Better support for additional custom post types via later action weight.<\/li>\n<li>Bugfix: Strip whitespace from custom routes.<\/li>\n<li>Bugfix: Resolve cron schedule being added multiple times.<\/li>\n<li>Bugfix: Resolve issues with some routes when run via cli.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Tested on WordPress 6.0.<\/li>\n<li>Bugfix: Resolve homepage lookup with multi-site blogs.<\/li>\n<li>Bugfix: Resolve archives URLs in some setups.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Improved support when using third party plugins (e.g Muffin Builder).<\/li>\n<li>Bugfix: Resolve relative path lookup when running on a non-standard port.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Bugfix: wp-cli fixes on some platforms.<\/li>\n<li>Bugfix: Issues with case sensitive filesystems.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Improved multisite support: Quant Search (filter content by site)<\/li>\n<li>Multisite bugfix: Resolved some media assets not seeding correctly<\/li>\n<li>Added configurable HTTP timeout value<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Adds option to disable SSL verification if required.<\/li>\n<li>Tested up to Wordpress 5.9.1<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Adds wp-cli support for vastly improved seeding of sites (with controllable concurrency).<\/li>\n<li>Use <code>wp quant info<\/code> to view queue status<\/li>\n<li>Use <code>wp quant reset_queue &lt;queue_name&gt;<\/code> to reset a queue<\/li>\n<li>Use <code>wp quant process_queue &lt;queue_name|all&gt; --threads=10<\/code> to process one queue (or all) with concurrent threads<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Improved theme asset regex.<\/li>\n<li>Make content routes consistent (strip trailing slash).<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Improved theme asset lookup to exclude node_modules.<\/li>\n<li>Improved support for Elementor.<\/li>\n<li>Bugfix: Resolved issue with detection of external assets.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>New feature: Additional support for relative asset rewriting.<\/li>\n<li>Simplified settings screen.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New feature: Improved support for Elementor.<\/li>\n<li>New feature: Support seeding entire media library.<\/li>\n<li>New feature: Added improved validation to settings screen.<\/li>\n<li>Bugfix: Resolved issue where content was not republished when restoring from trash.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New feature: Support for custom post types and taxonomies.<\/li>\n<li>New feature: Support custom binary routes.<\/li>\n<li>Bugfix: Ensure content is unpublished in Quant when state changes.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Performance improvement with added concurrency.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added support for QuantSearch.<\/li>\n<li>Ensure API calls use the \/v1 prefix.<\/li>\n<li>Added <code>author_name<\/code> to posted metadata.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<p>Initial release.<\/p>","raw_excerpt":"QuantCDN static site generator and edge integration. Push a static export of your Wordpress site with ease.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/129134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=129134"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/stooit"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=129134"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=129134"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=129134"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=129134"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=129134"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=129134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}