DocsAccount & settings
Settings reference
Every setting in Native AI → Settings, with its default and what it does.
Settings are in Native AI → Settings, grouped into Site, AI, Content & data and System. Administrators can change them. A save bar appears when something changes (“Unsaved changes · Discard · Save changes”), ⌘S saves, and it says Saved only after WordPress has stored the values.
Site#
Settings → General
Where Native AI appears in WordPress.
| Setting | Default | What it does |
|---|---|---|
| “Edit with Native AI” in the admin bar | On |
Settings → Features
Optional parts of Native AI. Switch on what this site uses: a feature that’s off doesn’t run, its screens are hidden and the AI can’t use it. Switching one off never deletes its data.
Settings → Builder
How the editor behaves for everyone on this site: editing, selection, the Structure panel, the canvas and the interface.
| Setting | Default | What it does |
|---|---|---|
| Post typesPost types | Pages and posts | Every post type registered on the site. Enabled types get “Edit with Native AI” in WordPress, a Native AI panel on their edit screen and a Native AI column in their list. |
| Show a “Native AI” column in post listsPost types | On | Says how each post is designed: its own layout, a template, or WordPress content. |
| Save changes automaticallyEditing | On | Off: changes wait for ⌘S or Save. They're still kept if you undo. |
| Autosave after (seconds)Editing | 1.5 (0.5–30) | |
| Undo steps keptEditing | 200 (20–1000) | |
| Confirm before deleting elementsEditing | Off | Deleting can always be undone with ⌘Z. |
| Warn before leaving with unsaved changesEditing | On | |
| Reveal canvas selections in the Structure panelSelection | On | Selecting on the canvas scrolls the Structure panel to the element. |
| Open the selected element’s parents in the Structure panelSelection | On | |
| Scroll the canvas to elements selected in the Structure panelSelection | On | |
| Collapse unrelated branches when revealing an elementStructure panel | Off | Reveal in Structure always does; this makes every canvas selection do it too. |
| Remember expanded and collapsed branchesStructure panel | On | Per page, while you edit and between visits. |
| Show element type iconsStructure panel | On | |
| Show element IDsStructure panel | Off | |
| Show classesStructure panel | Off | |
| Right-click menu on the canvas and in the Structure panelCanvas | On | Off: right-click opens the browser’s own menu. |
| Outline elements on hoverCanvas | On | |
| Outline the selected element’s parentCanvas | Off | |
| Drag elements directly on the canvasCanvas | On | Off: move elements in the Structure panel, with the arrows, or with Cut and Paste. |
| Show insertion lines while draggingCanvas | On | |
| Show drop areas in empty containersCanvas | On | |
| Remember panel widthsInterface | On | |
| Remember which panels are openInterface | On | |
| Remember the left panel’s tabInterface | On | |
| Remember the last breakpointInterface | Off | Off: the editor always opens on desktop. |
| On an empty page, openInterface | The Add panel | Choices: The Add panel · Layers |
Settings → Responsive
Breakpoints: the screen widths you can style for. Desktop is the default; the others override it.
Settings → Theme Styles
The site’s palette, fonts and element defaults. They’re edited visually in the builder; this is an overview.
Settings → Templates
How site templates apply.
| Setting | Default | What it does |
|---|---|---|
| Use the Native AI header and footer on every page | On | Pages, posts, archives, search and 404 pages without their own Native AI design get your header, footer and built-in content instead of the theme’s. |
| …for these post types | Posts, Pages |
AI#
Settings → AI Assistant
How the AI behaves, and what it knows about your business and brand.
| Setting | Default | What it does |
|---|---|---|
| AI features | On | Turn off to hide the assistant and AI buttons for everyone on this site. |
| Apply site-wide AI changes without asking | Off | By default the AI asks before changes that reach other pages (classes, theme styles, templates). Undo still reverts them. |
| Writing toneWriting | Match the site’s voice | Choices: Match the site’s voice · Friendly · Professional · Warm and reassuring · Bold and confident · Playful · Formal |
| Copy lengthWriting | Balanced | Choices: Concise · Balanced · Detailed |
| Content languageWriting | Empty | Write generated content in this language, e.g. “Spanish” or “British English”. |
| Design directionBrand | Decide per site | Guides colours, type and layout when the AI designs or restyles.Choices: Decide per site · Minimal · Modern · Classic · Bold · Elegant · Playful |
| Brand guidelinesBrand | Empty | |
| Instructions for every requestBrand | Empty |
Settings → Agent
How the AI works on bigger tasks: when it shows a plan first, when it takes a restore point, and how it checks its own work. Every change it makes is in Native AI → AI, with undo.
| Setting | Default | What it does |
|---|---|---|
| Show a plan to approve first | For tasks with several steps or that reach other pages | Small, safe edits run straight away. High-risk actions always ask, whatever this says.Choices: For tasks with several steps or that reach other pages · Before any change |
| Take a site restore point | Before high-risk and site-wide changes | A restore point is a site snapshot you can go back to from Native AI → Site. Needs the permissions to take snapshots.Choices: Before high-risk and site-wide changes · Before high-risk changes only · Never (undo still works) |
| Check the result after changing things | On | Checks the elements it changed for problems (lint, overflow on phones, missing content) and runs each action’s own checks. |
| Attempts to fix problems it finds | 2 (0–3) | After that it stops and tells you what’s left, instead of retrying forever. |
| Keep AI activity for (days) | 90 (7–730) |
Settings → Models
Which AI models do the work. Each role only offers models that can do it.
| Setting | Default | What it does |
|---|---|---|
| Default model | Service default | Leave on “Service default” to always use the recommended model (Claude Opus 5.5). |
| Design planning modelDesign Engine roles | Service default | Art direction, page architecture and composition. |
| Builder generation modelDesign Engine roles | Service default | Turns the approved plan into native elements. |
| Visual critique modelDesign Engine roles | Service default | Looks at screenshots of the page and finds design problems. Needs a model that can see images. |
| Refinement modelDesign Engine roles | Service default | Applies the critique's fixes. |
| Code and debugging modelDesign Engine roles | Service default | Complex builder debugging; takes over when a design keeps failing validation. |
| Content modelDesign Engine roles | Service default | Writes the copy in a separate step. Leave on default to let the builder write it. |
| Design generation modeDesign defaults | Quality — plus visual critique and refinement | Quality and Maximum look at the rendered page and refine it; they use more credits.Choices: Fast — one pass, validated · Quality — plus visual critique and refinement · Maximum — plan review and two critique passes |
| Design complexityDesign defaults | Decide by mode | Choices: Decide by mode · Simple · Polished · Advanced · Experimental |
Content & data#
Settings → Popups
How popups behave on the whole site: how many show by themselves, the pause between them, testing and privacy. Each popup has its own triggers, frequency and priority.
| Setting | Default | What it does |
|---|---|---|
| Show popups on the site | On | Off: no popup opens by itself or from a link, anywhere (a quick way to pause them all). |
| Automatic popups per page view | 2 (0–10) | The most popups that open by themselves on one page. 0: no limit. Buttons and links always work. |
| Pause between popups (seconds) | 3 (0–120) | After one popup closes, the next waiting one opens after this pause, so they never stack. |
| Ignore frequency rules for editors | Off | People who can edit the site see popups every time, to test them. Visitors aren’t affected. |
| Popup analytics | On | Daily totals per popup: displays, closes, clicks, form submissions and conversions. No cookies, nothing that identifies a visitor, editors aren’t counted. |
| Don’t count visitors who ask not to be tracked | On | Browsers sending Global Privacy Control or Do Not Track aren’t counted. |
| Remember what visitors did in their browser | On | Frequency rules (“once a week”, “not after they subscribe”) keep a small record in the visitor’s browser; nothing is sent to the server. Off: they apply to one visit only. |
Settings → Code snippets
Site-wide rules for Native AI → Code Snippets: logs and notifications. Safe mode, variables and each snippet’s settings are on the Code Snippets screen.
| Setting | Default | What it does |
|---|---|---|
| Log snippet errors and activity | On | PHP and JavaScript errors, failed API calls (nai_log()), activations and tests. Fatal errors and automatic shut-offs are always logged. Secrets are never written to the log. |
| Keep snippet logs for (days) | 30 (1–365) | |
| Email the site admin when a snippet is turned off after a fatal error | On |
Settings → Forms
Defaults for every form: spam protection, uploads, emails, privacy and validation messages. Each form can add its own actions and messages.
| Setting | Default | What it does |
|---|---|---|
| Submissions per visitor per 10 minutes | 8 (1–1000) | Counted per IP address, which is hashed and never stored. |
| Minimum time to fill in a form (seconds) | 2 (0–60) | Bots submit instantly; people don’t. |
| Check submissions against WordPress’s disallowed words | On | Settings → Discussion → Disallowed comment keys. Matches are kept as spam and no actions run. |
| Links allowed in a submission | 3 (0–100) | More links than this marks it as spam. 0 allows any number. |
| Check submissions with Akismet (when it’s active) | On | |
| Largest upload (MB) | 10 (1–512) | A site-wide cap on top of each field’s own limit (and your server’s). |
| Emails come from (name) | Empty | |
| Emails come from (address) | Empty | Use an address on your own domain so emails aren’t marked as spam. |
| Delete submissions after (days) | 0 (0–3650) | 0 keeps them until you delete them. |
| Keep action logs for (days) | 30 (1–365) | |
| Save the visitor’s IP address with submissions | Off | |
| Form analytics | On | Counts views, starts, steps and submissions per form, with no cookies and nothing that identifies a visitor. |
| Message: required field | This field is required. | |
| Message: invalid value | Please enter a valid value. | |
| Message above the errors | Please fix the highlighted fields. | |
| Message: something went wrong | Something went wrong. Please try again. |
Settings → Dynamic data
Which WordPress data dynamic data tokens can show.
| Setting | Default | What it does |
|---|---|---|
| Advanced Custom Fields | On | Offer ACF fields as dynamic data when ACF is active. |
| Always allow these custom fields | None | Private fields (starting with _) and fields that look like credentials are hidden unless listed here. |
| Never show these custom fields | None | |
| Preview templates with post ID | 0 (0–2147483647) | 0 uses a post each template applies to (or the latest post). |
Settings → Data & APIs
Connect APIs once (a base URL and credentials, kept encrypted), then show their data anywhere: Query Loops, Data Tables, Charts and dynamic data.
| Setting | Default | What it does |
|---|---|---|
| Requests per minute, per data source | 60 (1–6000) | Busy pages share cached responses; this caps what the site asks an API for when caches are empty. |
| Largest response (KB) | 2048 (64–20480) | Larger responses are refused. |
Settings → Integrations
Connect your CRM, email platform, messaging, automation and payment accounts once, then use them in any form’s actions.
System#
Settings → Performance
What Native AI pages load.
| Setting | Default | What it does |
|---|---|---|
| Page styles | Cached CSS files (recommended) | Files are cached by the browser and shared between pages; inline avoids extra requests on hosts that block writing files.Choices: Cached CSS files (recommended) · Inline in each page |
| Don’t load the theme’s styles on Native AI pages | On | |
| Don’t load WordPress’s emoji script | On | |
| Preconnect to Google Fonts | On |
Settings → Permissions
Which roles can build, use AI, change the design system, edit templates, add custom code and manage the license.
Settings → Advanced
Debugging, caches, data and developer options.
| Setting | Default | What it does |
|---|---|---|
| Debug mode | Off | Adds HTML comments naming the templates used and render times (administrators only). |
| Allow PHP in Query Loops | Off | Lets people with the custom code permission write a Query Loop's arguments in PHP. The code runs on your server on every page view; leave this off unless you need it. |
| Preview display conditions on the canvas (experimental) | Off | Fades elements whose conditions wouldn’t show them to a logged-out visitor of the page you’re editing. |
| AI service URL | Empty | For development and self-hosting only. |
| Delete all Native AI data when the plugin is deleted | Off | Designs, templates, global blocks, settings and form entries. Pages keep their last published content. |
Sections without settings in the table have their own screens: see Optional features, Responsive design and breakpoints, Theme Styles, Form integrations and Roles and permissions.
Related articles
On the features pages
Still have a question? Email us at support.