{"id":143247,"date":"2021-07-03T13:55:09","date_gmt":"2021-07-03T13:55:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ajaxpress\/"},"modified":"2026-01-23T18:33:51","modified_gmt":"2026-01-23T18:33:51","slug":"ajaxpress","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/ajaxpress\/","author":23335022,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.3.0","stable_tag":"2.3.0","tested":"6.9.4","requires":"5.3","requires_php":"5.6","requires_plugins":null,"header_name":"AjaxPress","header_author":"ArrayStory","header_description":"Simply turn your website into a Single Page Application within seconds. Load page content without loading browser. Search and Comment faster than ever,.. No configuration need, just plug and play.","assets_banners_color":"52668d","last_updated":"2026-01-23 18:33:51","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/arraystory.com\/donate","header_plugin_uri":"https:\/\/arraystory.com\/ajaxpress","header_author_uri":"https:\/\/arraystory.com\/","rating":5,"author_block_rating":0,"active_installs":50,"downloads":4740,"num_ratings":4,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"iamjafran","date":"2021-07-03 13:56:47"},"1.0.1":{"tag":"1.0.1","author":"iamjafran","date":"2021-08-04 02:21:50"},"1.0.2":{"tag":"1.0.2","author":"benniledl","date":"2023-07-05 16:31:32"},"1.1.0":{"tag":"1.1.0","author":"benniledl","date":"2023-07-05 16:35:38"},"1.1.1":{"tag":"1.1.1","author":"benniledl","date":"2023-07-12 12:49:43"},"1.1.2":{"tag":"1.1.2","author":"benniledl","date":"2023-08-09 14:23:14"},"1.3.0":{"tag":"1.3.0","author":"iamjafran","date":"2023-08-14 16:42:30"},"1.3.1":{"tag":"1.3.1","author":"iamjafran","date":"2024-07-17 17:51:30"},"1.3.2":{"tag":"1.3.2","author":"iamjafran","date":"2025-07-06 11:43:20"},"2.0.0":{"tag":"2.0.0","author":"iamjafran","date":"2025-08-05 18:05:52"},"2.1.0":{"tag":"2.1.0","author":"iamjafran","date":"2025-11-12 14:48:34"},"2.1.1":{"tag":"2.1.1","author":"iamjafran","date":"2025-11-28 04:53:11"},"2.2.0":{"tag":"2.2.0","author":"iamjafran","date":"2025-12-05 15:56:54"},"2.2.1":{"tag":"2.2.1","author":"iamjafran","date":"2025-12-10 12:29:04"},"2.2.2":{"tag":"2.2.2","author":"iamjafran","date":"2025-12-15 11:55:17"},"2.2.3":{"tag":"2.2.3","author":"iamjafran","date":"2025-12-16 11:01:52"},"2.2.4":{"tag":"2.2.4","author":"iamjafran","date":"2026-01-08 12:21:25"},"2.2.5":{"tag":"2.2.5","author":"iamjafran","date":"2026-01-08 16:26:41"},"2.3.0":{"tag":"2.3.0","author":"iamjafran","date":"2026-01-23 18:33:51"}},"upgrade_notice":{"2.3.0":"<p>Major compatibility update. Works with all themes and plugins out of the box. Settings migrate automatically.<\/p>","2.2.5":"<p>Stability fixes for sliders, forms, and back button navigation.<\/p>","2.2.3":"<p>Persistent player support \u2013 audio\/video keeps playing during navigation.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":4},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3445768,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3445768,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3420843,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3420843,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3445768,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/options-general.php?page=ajaxpress\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"features\":{\"networking\":true},\"steps\":[{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"ajaxpress\"},\"options\":{\"activate\":true}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.1.0","1.1.1","1.1.2","1.3.0","1.3.1","1.3.2","2.0.0","2.1.0","2.1.1","2.2.0","2.2.1","2.2.2","2.2.3","2.2.4","2.2.5","2.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3445768,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3445768,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3445768,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3445768,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3445768,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Navigation settings","2":"Loader styles","3":"Cursor behaviours","4":"Transitions and page content animations","5":"Preserve elements for persistent audio\/video players","6":"Advanced settings","7":"Help pages","8":"Loader progress bar"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[254571,254570,241032,7337,11522],"plugin_category":[59],"plugin_contributors":[245922,201268],"plugin_business_model":[],"class_list":["post-143247","plugin","type-plugin","status-publish","hentry","plugin_tags-instant-navigation","plugin_tags-no-reload","plugin_tags-persistent-player","plugin_tags-single-page-application","plugin_tags-spa","plugin_category-utilities-and-tools","plugin_contributors-arraystory","plugin_contributors-iamjafran","plugin_committers-arraystory","plugin_committers-iamjafran"],"banners":{"banner":"https:\/\/ps.w.org\/ajaxpress\/assets\/banner-772x250.png?rev=3420843","banner_2x":"https:\/\/ps.w.org\/ajaxpress\/assets\/banner-1544x500.png?rev=3420843","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ajaxpress\/assets\/icon-128x128.gif?rev=3445768","icon_2x":"https:\/\/ps.w.org\/ajaxpress\/assets\/icon-256x256.gif?rev=3445768","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ajaxpress\/assets\/screenshot-1.png?rev=3445768","caption":"Navigation settings"},{"src":"https:\/\/ps.w.org\/ajaxpress\/assets\/screenshot-2.png?rev=3445768","caption":"Loader styles"},{"src":"https:\/\/ps.w.org\/ajaxpress\/assets\/screenshot-3.png?rev=3445768","caption":"Cursor behaviours"},{"src":"https:\/\/ps.w.org\/ajaxpress\/assets\/screenshot-4.png?rev=3445768","caption":"Transitions and page content animations"},{"src":"https:\/\/ps.w.org\/ajaxpress\/assets\/screenshot-5.png?rev=3445768","caption":"Preserve elements for persistent audio\/video players"}],"raw_content":"<!--section=description-->\n<p><strong>Finally, a true SPA for WP.<\/strong> AjaxPress transforms your site into a blazing-fast Single Page Application \u2013 no coding, no configuration, just activate and go.<\/p>\n\n<p><strong>Pages load instantly.<\/strong> No refresh, no white screen, no waiting. Your visitors get app-like experience.<\/p>\n\n<p><strong>Your media never stops.<\/strong> Audio and video keep playing while users browse. Perfect for radio stations, podcasts, and music sites.<\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=Sq0b3PVJJfs]<\/p>\n\n<h4>Works With Everything<\/h4>\n\n<p>AjaxPress is built for maximum compatibility. No broken styles, no script conflicts, no configuration needed.<\/p>\n\n<p><strong>Themes:<\/strong> Astra, GeneratePress, Kadence, OceanWP, Hello Elementor, Blocksy, Neve, Divi, Avada, Flatsome, Storefront, and more.<\/p>\n\n<p><strong>Page Builders:<\/strong> Elementor, Bricks, Beaver Builder, Divi Builder, WPBakery, Oxygen, Breakdance, Zion Builder, Spectra, Gutenberg, and more.<\/p>\n\n<p><strong>Forms:<\/strong> Contact Form 7, WPForms, Gravity Forms, Formidable Forms, Ninja Forms, Fluent Forms, Elementor Forms, and more.<\/p>\n\n<p><strong>Caching:<\/strong> WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, SG Optimizer, Cloudflare, Bunny CDN, and more.<\/p>\n\n<p><strong>SEO:<\/strong> Yoast SEO, Rank Math, All in One SEO, SEOPress, and more.<\/p>\n\n<p><strong>eCommerce:<\/strong> Full WooCommerce compatibility including products, cart, checkout, and extensions. Also works with Easy Digital Downloads, and more.<\/p>\n\n<p><strong>Modern JS Frameworks:<\/strong> React, Vue, Solid, Alpine.js pages work perfectly. No style breaking, no script conflicts.<\/p>\n\n<p><strong>Browsers &amp; Devices:<\/strong> Chrome, Firefox, Safari, Edge, Opera. Desktop, tablet, mobile. All modern browsers supported.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Single Page Application<\/strong> \u2013 True SPA experience out of the box<\/li>\n<li><strong>Persistent audio\/video<\/strong> \u2013 Media keeps playing across pages<\/li>\n<li><strong>Instant navigation<\/strong> \u2013 Content loads without page refresh<\/li>\n<li><strong>Prefetch on hover<\/strong> \u2013 Pages preload before click<\/li>\n<li><strong>Page transitions<\/strong> \u2013 Fade, slide, custom animations<\/li>\n<li><strong>Progress bar<\/strong> \u2013 Visual loading indicator<\/li>\n<li><strong>Works everywhere<\/strong> \u2013 Compatible with all themes and plugins<\/li>\n<\/ul>\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li><strong>Radio stations<\/strong> \u2013 Live stream never stops<\/li>\n<li><strong>Podcast sites<\/strong> \u2013 Episodes play uninterrupted<\/li>\n<li><strong>Music portfolios<\/strong> \u2013 Seamless listening experience<\/li>\n<li><strong>eCommerce<\/strong> \u2013 Fast product browsing<\/li>\n<li><strong>Blogs<\/strong> \u2013 Instant article switching<\/li>\n<li><strong>Portfolios<\/strong> \u2013 Smooth project navigation<\/li>\n<\/ul>\n\n<h4>SEO Friendly<\/h4>\n\n<ul>\n<li>Real URLs via History API<\/li>\n<li>Meta tags update per page<\/li>\n<li>Search engines crawl normally<\/li>\n<li>Works with Yoast, Rank Math, AIOSEO<\/li>\n<li>Google Analytics compatible<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong><\/li>\n<li>Search for <strong>AjaxPress<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<li>Done \u2013 your site is now a Single Page Application<\/li>\n<\/ol>\n\n<p>Optional: Visit <strong>Settings &gt; AjaxPress<\/strong> to customize.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20it%20work%20with%20my%20theme%3F\"><h3>Will it work with my theme?<\/h3><\/dt>\n<dd><p>Yes. AjaxPress works with all popular themes including Astra, GeneratePress, Kadence, Divi, Avada, OceanWP, and more.<\/p><\/dd>\n<dt id=\"will%20it%20work%20with%20my%20page%20builder%3F\"><h3>Will it work with my page builder?<\/h3><\/dt>\n<dd><p>Yes. Full compatibility with Elementor, Bricks, Beaver Builder, Divi Builder, WPBakery, Oxygen, and Gutenberg.<\/p><\/dd>\n<dt id=\"will%20my%20forms%20work%3F\"><h3>Will my forms work?<\/h3><\/dt>\n<dd><p>Yes. All popular forms work out of the box \u2013 Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms.<\/p><\/dd>\n<dt id=\"will%20my%20audio%2Fvideo%20keep%20playing%3F\"><h3>Will my audio\/video keep playing?<\/h3><\/dt>\n<dd><p>Yes. That's a key feature. Your media player continues uninterrupted while users browse.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20caching%20plugins%3F\"><h3>Does it work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. Fully compatible with WP Rocket, LiteSpeed Cache, W3 Total Cache, Cloudflare, and all major caching solutions.<\/p><\/dd>\n<dt id=\"will%20it%20break%20my%20seo%3F\"><h3>Will it break my SEO?<\/h3><\/dt>\n<dd><p>No. Real URLs, proper meta tags, search engines crawl normally. Works with Yoast, Rank Math, and all SEO plugins.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20react%2Fvue%2Fsolid%20pages%3F\"><h3>Does it work with React\/Vue\/Solid pages?<\/h3><\/dt>\n<dd><p>Yes. Pages built with modern JS frameworks work perfectly. No style breaking, no script conflicts.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20mobile%3F\"><h3>Does it work on mobile?<\/h3><\/dt>\n<dd><p>Yes. All devices and all modern browsers are fully supported.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>For full changelog, see <a href=\"https:\/\/plugins.svn.wordpress.org\/ajaxpress\/trunk\/changelog.txt\">changelog.txt<\/a><\/p>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>New: SPA navigation for wp-admin area<\/li>\n<li>New: Option to block keyboard reload (F5\/Ctrl+R)<\/li>\n<li>New: Prefetch on mousedown for even faster navigation<\/li>\n<li>New: Option to skip already visited links in prefetch<\/li>\n<li>Fixed: Theme and plugin compatibility issues<\/li>\n<li>Fixed: Sliders, carousels, and animations now work without configuration<\/li>\n<li>Fixed: Forms, search, and comments work out of the box<\/li>\n<li>Improved: Simplified settings panel with cleaner defaults<\/li>\n<li>Improved: No more script re-execution configuration needed<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>Fixed: Modal not reopening after first use<\/li>\n<li>Fixed: Sliders and countdown timers freezing<\/li>\n<li>Fixed: Forms and comments breaking after navigation<\/li>\n<li>Fixed: CSS breaking on theme pages<\/li>\n<li>Fixed: Back button issues with hash URLs<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>Improved: Redesigned preview panel<\/li>\n<li>Improved: Simplified Help page<\/li>\n<li>Fixed: Desktop\/mobile toggle in preview<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>New: Preserve Elements for persistent players<\/li>\n<li>New: Persistent Player support<\/li>\n<li>Improved: Script loading and sequencing<\/li>\n<\/ul>","raw_excerpt":"The most awaited plugin that transforms any WP site into a Single Page Application in seconds. No page reload, instant navigation, persistent playback &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/143247","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=143247"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/arraystory"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=143247"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=143247"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=143247"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=143247"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=143247"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=143247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}