# Basic Settings

Access basic settings at **Settings > AjaxPress** (the default view).

## Enable SPA for Frontend

**Setting:** `enable_navigation`

The master toggle for SPA navigation. When enabled, internal link clicks and form submissions load content without a full page reload.

When disabled, the plugin is effectively dormant -- no frontend scripts are loaded.

## Enable SPA for Admin Dashboard (Pro)

**Setting:** `enable_admin_spa`  
**Badge:** Beta

Applies SPA navigation within the WordPress admin area. Admin pages load without full reloads, making the dashboard feel faster.

Certain admin pages always bypass SPA and load normally:
- Plugin/theme installation and updates
- Customizer
- Plugin/theme editors
- Options pages

Toggling this setting triggers a full page reload to apply immediately.

## Enable Prefetch (Pro)

**Setting:** `enable_prefetch`

When enabled, AjaxPress begins loading the next page in the background when the user hovers over a link. By the time they click, the content is often already loaded, making navigation feel instant.

### Prefetch on Mousedown (Pro)

**Setting:** `prefetch_on_mousedown`

An alternative to hover prefetch. Starts loading when the mouse button is pressed down (before the click event fires). This is less aggressive than hover prefetch but still gains ~100-200ms.

### Skip Visited Links (Pro)

**Setting:** `prefetch_ignore_visited`

When enabled, links to pages the user has already visited in this session are not prefetched again, reducing unnecessary network requests.

## Load Frontend Normally for Admins (Pro)

**Setting:** `disable_for_admins`

Disables SPA navigation for logged-in administrators. Useful during development or content editing when you want standard WordPress behavior.

## Block Keyboard Reload (Pro)

**Setting:** `block_keyboard_reload`

Prevents users from triggering a full page reload via keyboard shortcuts (F5, Ctrl+R, Cmd+R). The SPA state is preserved instead.

## Speed Meter

The right sidebar displays a visual speed meter indicating the current performance configuration. More features enabled = faster perceived performance.
