Browse AjaxPress docs

Settings reference

On this page

Every setting under Settings → AjaxPress, tab by tab. Settings marked Pro need AjaxPress Pro with an active license. Without it they are shown but can’t be changed, and your site uses their defaults.

How saving works is covered in A tour of the settings screen.

Basic

SettingDefaultPlanWhat it does
Enable SPA for FrontendOnFreeTurns ajax navigation on or off for the whole site. Saves as soon as you flip it.
Enable SPA for Admin DashboardOffProAjax navigation inside wp-admin (beta). Not shown on WordPress 7.0 and newer, which navigate the dashboard themselves; it stays off there.
Enable PrefetchOffProStarts loading a page when the pointer rests on its link.
Load Frontend Normally for AdminsOffFreeLogged-in administrators get normal page loads on the front end.
Block Keyboard ReloadOffProStops F5, Ctrl+R and Cmd+R from reloading the page.
Full Page Reload on Login & RegistrationOffFreeLogin, registration and password forms submit with a normal page load.

The options below the main switch only show while it is on.

Media Players

SettingDefaultPlanWhat it does
Auto-detect Media PlayersOffProFinds players that appear on more than one page and keeps them playing (beta).
Media PlayersEmptyProCSS selectors, one per line or separated by commas, for players to keep playing across pages. Used while auto-detect is off.
Check my playerFreeReads a few pages and lists the players it finds. Adding them to Media Players is Pro.

Advanced

SettingDefaultPlanWhat it does
Exclude LinksEmptyFreeOne pattern per line. Matching links load the normal way.
Custom CSSEmptyFreeCSS for the loader and persistent players.
ToolsProExport, import and reset your settings.

Animations

SettingDefaultPlanWhat it does
Select LoaderProgress BarFreeProgress Bar, Spinner or None.
Progress Bar: Position, Thickness, Color, TransparencyTop, Thin, blue, 80%ProThe bar’s look.
Progress Bar: Animate Bar Background, Animation SpeedOn, NormalProA shimmer that runs along the bar.
Spinner: Layout, Spinner Icon, Loading Message, Icon Settings, Typography, BackdropIcon only, built-in icon, “Loading…”ProThe spinner’s look.
Animate CursorOnProChanges the mouse pointer while a page loads.
Cursor StyleWaitProWait, Progress or Not Allowed.
Scroll to Top SmoothlyOnFreeAfter a click, glides the new page up to the top.
Content Animation: Enable AnimationOffProAnimates the change between pages.
Content Animation: StyleFadeProFade, Slide, Flip or Scale.
Content Animation: DurationNormal (0.3s)ProFast (0.2s), Normal (0.3s) or Slow (0.5s).

Cache (Pro)

Super Cache by Cloudflare: connect your Cloudflare account, choose pages to never cache, purge, cache all pages, and check cache health.

Edge cache time, bypass paths and bypass cookies have no settings on screen. The defaults suit almost every site, and developers can change them with PHP filters.

License

Activate or deactivate your AjaxPress Pro license key, and see your plan, activations and expiry date. See Manage your license.

Help

Getting Started (with the guided tour), Tutorials (videos; nothing loads from YouTube until you open one), Developer (CSS selectors and JavaScript events), Troubleshooting, Changelog and Feedback. Under Feedback you can send us a message or a rating, and switch Share usage & diagnostic data on or off. See Privacy and data.

Setting names for developers

Exported settings files and the ajaxpress_public_settings filter use these names:

SettingName
Enable SPA for Frontendenable_navigation
Enable SPA for Admin Dashboardenable_admin_spa
Enable Prefetchenable_prefetch
Load Frontend Normally for Adminsdisable_for_admins
Block Keyboard Reloadblock_keyboard_reload
Full Page Reload on Login & Registrationbypass_auth_forms
Auto-detect Media Playersauto_detect_players
Media Playersignore_elements
Exclude Linksignore_links
Custom CSScustom_css
Select Loaderloader_type (progressbar, spinner or none)
Animate Cursor, Cursor Styleanimate_cursor, cursor_mode
Scroll to Top Smoothlyscroll_to_top
Content Animationcontent_animation, content_animation_name, content_animation_duration