Setup in minutes
Nobody should need a designer or a page builder to get a working site out of this theme.
Setup Wizard
Say what you are building: a business or blog site, a membership or course site, or a funnel site. It creates the pages, menus and legal pages with matching defaults for layout and scheme.
Auto Start My Blog
From a topic and a target count, the theme plans a run of articles, shows you the plan before a penny is spent, then writes, illustrates and files them one at a time. The run is saved on the server, so leaving the page loses nothing: a Continue box picks up exactly where it stopped, and nothing is written twice.
Honest stand-in menu
With no menu assigned, the header lists only what the site has: Home, the top-level pages, the posts page under its own title, and Trainings only once a training is published. Pages on a special template, a Landing page, a Member Dashboard or a funnel step a plugin published, never leak into it.
Demo content, one click
Six sets built from the theme's own shortcodes. Nothing you already have is touched, and Remove Demo Content deletes only what the demo created.
Layouts and colour
Four different kinds of site from one theme, chosen in the Customizer and overridable on any single page.
Four site layouts
Classic site with top navigation. Member portal with an app-style left sidebar. Boxed classic with a framed, card-style page. Minimal, narrow and distraction-free.
Any page can pin its own layout from the ResultsAiX Layout box on its edit screen.
Ten colour schemes
WordPress NativeResults AmberClean WhiteIvory CreamSnow LightDeveloper DarkMidnight BlueOcean BlueSunset WarmRose Pink
A scheme is a starting point. Page background, panel background, body text, accent, borders, portal sidebar and footer are each overridable, and clearing one hands it back to the scheme.
Shape and width
Page width in three steps (narrow, normal, wide). Corner style from square to very rounded, applied to cards, buttons and inputs across the whole site.
Your mark, favicon and header
Beside the site name: nothing, a letter, a symbol, or a picture. Default is nothing. The favicon follows the mark, or is chosen from the library, or is made with AI from your brand brief and set the moment it exists. The header sits in exactly the same place on every page.
Landing template
A blank, full-width canvas with no header or footer for offer pages, thank-you pages and anything a funnel plugin renders.
Your login page
Four layouts (Classic, Split, Minimal, Dark), your logo, a background that is your scheme colour, one colour, a gradient or a picture you choose or make with AI from your brand brief, darken and blur controls, and a heading, welcome line, banner and note you write or have written with AI. Colours follow your scheme. Nothing on it says WordPress, and the Setup Wizard asks for the layout on day one.
Optional sidebar
Off by default to keep the reading width. One checkbox in the Customizer turns it on site-wide, and any single post or page can show or hide it for itself. It only appears once the Sidebar widget area actually holds a widget.
Footer
Editable copyright line, optional Open a Support Ticket link in the footer and portal sidebar, plus widget-ready footer columns with ready-made patterns.
The blog
Four layouts, and the visitor can choose their own view with icons above the list.
Four blog layouts
List, card grid, magazine with a featured post, and a classic narrow centred list. The site owner picks the default in the Customizer.
Visitor view switcher
Icons on the blog home, archives and search results let a visitor switch view. The choice is remembered in their browser and applied before the page paints, so there is no flash. On or off from Settings.
Open article layout
Posts match the blog page: the title on the header's left edge, the featured picture at full width, reading time, author box and visible breadcrumbs.
Writing width
With no sidebar, the writing runs the full width of the column. Prefer a narrower reading measure? One Customizer choice for the site, and any post or page can choose for itself in its Layout tab.
Keep reading
Three related posts at the end of every post, shown in the visitor's chosen view. Search results use the same cards.
Blog heading
The heading above the post list is a setting, blank by default, so the blog home shows only your posts unless you want a title there.
Links in writing
Links inside posts and pages carry colour and weight, never an underline, and a heading that links keeps the heading colour.
Members and trainings
A course library and a member dashboard without a membership plugin, styled by the theme.
Trainings
A Trainings post type with topics, an ordered lesson list, a lesson page with Back to all trainings, a training archive and a topic archive. Lessons carry progress bars.
Member Dashboard template
A welcome heading and intro line set in the Customizer, a Browse Trainings button, Your Trainings, and a place for the member's name and updates.
Members-only shortcodes
Content shown only to signed-in or only to signed-out visitors, the member's name, progress, and a training grid you can drop on any page.
Create With AI, on every edit screen
A full workstation in a side panel on every post and page. It writes, improves, illustrates, links and optimises, and never spends money without asking.
Write a full draft
Type what you want, or leave it blank and the title is the brief. Length is a setting the AI is held to. Written pages show Edit With AI, not Create.
Improve it
Improve the writing, make it longer to your Length setting (told the current count, asked again if it lands short, and the finish line reports the real number), add an FAQ, add internal links to your own posts.
Search engine listing
SEO title and meta description filled by AI and saved with the page, editable in place.
Featured and share images
A featured image and a share image made from the title or from a line you type, following the site-wide picture style or one set for this page only.
Pictures inside the article
Choose how many. The AI marks the spots, then each picture is made in its own request so a host time limit can never kill the batch, and every one lands as a real attachment in the right place.
Always asks first
Every action that overwrites or costs money asks a plain question with the right buttons. A gold Add pictures bar stands out when pictures are set but missing. Save these settings keeps your choices.
Preview and Stop
Preview saves and opens the full post in a new tab. While a job runs, the panel says why the other buttons are grey and that Stop frees them.
Editor-safe output
Everything the AI writes lands as proper blocks, so the editor never chokes on an AI page. Older AI posts are upgraded the first time they are opened.
Dictate the brief
A microphone on the panel lets you speak the brief instead of typing it, using your own browser. Nothing extra to pay for.
Run it all at once, and change the layout with AI
Do it all at once
Tick the steps: write, improve, make it longer, pictures, internal links, FAQ, SEO, featured image, share image. One question names the steps and the picture cost, then they run in order with Step 3 of 7 on screen. Stop keeps what is done. Your ticks are remembered.
Change the layout with AI
Say it in words: pictures smaller and on the left, a picture beside the words, an opt-in box after the second section, pricing above the FAQ, a paragraph into a list, the minimal header. The AI reads a numbered outline of the blocks, never the writing, and answers with a short list of moves you read in plain English before pressing Apply. One press undoes the lot.
Inserts come only from the theme's own blocks and installed family plugins, so nothing is invented.
AI pictures
Providers
OpenAI and Google Gemini image models, with the cost per picture shown before you press anything. Writing runs on Anthropic, OpenAI or Google Gemini, switchable per page.
A house picture style
One site-wide style every picture follows, with a sample button that makes one test picture and saves nothing until you say so. Any page can break the style for itself.
Never words in pictures
Prompts are built so the model is never asked to draw text, which image models do badly.
Posts on autopilot
AI Publisher
Topics, a category, a daily or weekly schedule, and a choice of publishing or saving as draft. Each post is written to the brand brief, illustrated, SEO-filled and internally linked.
Never loses a paid-for draft
AI replies that arrive malformed are repaired, salvaged, or rescued into a draft rather than binned.
Internal linking, including older posts
Links to your own posts are added on publish, and a queue works back through older posts so the whole archive links together. No AI is involved, so it costs nothing, and Unlink undoes a post.
Train Your AI
The reason the writing does not sound like every other AI blog.
Brand brief
Who you are, who you serve, how you talk, what you sell. Fill it by hand or point it at a page of your site and let it read. Every AI feature in the theme writes from this brief.
Your offers
The products and links the AI is allowed to mention, so calls to action point at real pages and nothing is made up.
Generic tells banned
The prompts ban the usual AI phrasing and feed real post addresses, so internal links are genuine.
Front-end AI assistant
Ask the site a question
A chat box that answers only from your own pages, trainings and updates, always with the link, and says so when it cannot answer rather than inventing a page or a price. Switch it on for members only or for every visitor.
Cannot run up your bill
An hourly limit per visitor, a spending budget you set in AI Studio, and a primary and fallback provider so one outage does not take the assistant down.
Heals a retired model
When a provider retires a model name, the theme reads the replacement from the reply, retries and remembers it, so nothing breaks the day a model goes away.
Hidden without a key
Every AI feature stays out of sight until an AI key is added, so a site with no key never shows a dead button.
Sits where you say, never under a bar
In the site header beside Search, where nothing can cover it, or floating in any corner or edge at the distance you set. A floating button steps clear of a sticky footer, a cookie notice, a share bar or any other bar pinned to that edge on its own, and drops back when the bar goes. The word on it, pill or round icon-only, and the colour are yours; on a phone the pill shrinks to the icon.
SEO engine, with your sitemap in your hands
Built in, and it steps aside automatically when a dedicated SEO plugin is active, so nothing is ever output twice.
On every page
Document title, meta description, canonical link, Open Graph and Twitter cards, robots rules, structured data, and visible breadcrumbs on single views.
SEO box on every post
Title, description and a noindex switch. A page marked noindex is also left out of the XML sitemap, because listing it while telling Google not to index it is a contradiction.
Sitemap
The WordPress XML sitemap is kept and narrowed, never replaced.
Social image
A share image made with AI when a post has none, so every link posted on social media has a picture.
Tracking codes
Analytics and pixels
Google Analytics 4, Google Tag Manager and the Meta pixel from their IDs alone, each checked against the real ID format so a typo is refused with a message rather than silently output.
Any other snippet
Raw head, body and footer snippets for everything else, allowed only for users who may post unfiltered HTML. Signed-in administrators are never tracked, so your own visits do not pollute the numbers.
Cookie consent, built in
Built for the EU and EEA, the UK, Canada, the US state laws and Brazil in one place, and it does what the banner promises rather than just showing one.
A real choice
A card or bar with Accept All, Reject All and Customize, equal in weight, in your colours. Four categories, essential always on, each with a sentence you can edit or have written in your brand voice. Remembered for the days you set, with a Manage Cookies link in the footer to change it later.
It holds what it says it holds
Analytics, Tag Manager and the Meta pixel wait for the matching category, with Google Consent Mode v2 so Google tags stay cookieless until allowed. Your own pasted snippets wait for the category you choose.
Video embeds wait too
YouTube, Vimeo and social embeds sit behind a Load this video card until marketing is allowed, and loading one counts as the visitor allowing it.
Browser signals honoured
A browser sending Global Privacy Control is treated as a no. A Do Not Sell or Share link is one tick away for US state laws.
Proof, if anyone asks
Every choice can be logged, as a salted hash rather than an IP address, and downloaded as CSV. Change what you collect and one tick asks everyone again.
A scan that writes your policy
Scan Now reads your own pages, lists every cookie and tracker by name, provider, purpose and lifetime, and writes that table into your Cookie Policy page. Run it again whenever you add a tool.
A checklist that checks itself
Fourteen requirements tick or cross from your live settings, each labelled with the regions it matters for, with a plain English guide to what each law asks. Two modes: Ask first, and Tell and offer opt-out.
Only where it is needed, if you like
Show the banner to everyone, or only to visitors likely to be in a consent region, guessed from the device time zone with nothing sent anywhere.
Accessibility, built into the theme, not painted over it
Overlay widgets change nothing underneath and are the most sued-over thing on the web. This is the opposite: the foundation is right, what a reader meets is designed for them, and what you write is checked and fixed.
The foundation, checked on every release
Every template has a skip link, one heading structure, landmarks, visible keyboard focus and motion that stops when the visitor asks. All ten colour schemes are contrast-checked to WCAG 2.1 AA for body, muted and link text. The build battery renders the pages and checks all of it before a version ships.
One question, then the full accessibility panel
An Accessibility button in the header or the corner you choose, in your colour, with the universal access symbol (Alt + A on a keyboard). The first time it asks: anything making this hard to read? One tap and the page adjusts. After that: five profiles (Low vision, Dyslexia, ADHD and focus, Seizure safe, Keyboard and motor), dark, high contrast, low colour and black and white modes in your scheme, text size, line height, letter and word spacing, two reading fonts, alignment, highlighted links and headings, big cursor, strong focus ring, reading guide, reading mask, stop animations, hide images, bigger buttons, a map of the page and keyboard shortcuts. Remembered on that device, applied before paint, no flash.
Listen, Focus and In short on every post
A reading bar under the title. Listen reads the page aloud with the browser's own voice and highlights each sentence as it goes. Click any sentence to start there; select any text to hear just that. Focus keeps one paragraph bright at a time with pictures hidden. In short is a plain-language summary, written with AI the first time a post is published and editable in the editor. On a phone the bar becomes a strip along the bottom.
Your content, checked on every save
Pictures with no alt text, alt text that is a file name, headings out of order, a second H1, links that say click here, frames with no name, tables with no header row, fields with no label, media that plays by itself. Listed in the editor, and Check every published page on the Legal tab does the whole site.
Fix with AI, from the picture itself
The AI looks at each picture and writes its alt text, fills the media library alt too, names embedded frames from where they come from, and renumbers skipped headings, block markup kept intact. It changes the editor and you save.
The statement and the report link
An Accessibility Statement page comes with the legal pages, shaped the way the European Accessibility Act and the UK guidance ask, and a Report an accessibility problem link sits in every footer, pointed wherever you like. No compliant badge, ever: nothing can promise that about your content, so the theme builds the foundation, checks what you add and fixes what it finds.
Sharing: share buttons, share cards and the post picture
Everything about a post leaving your site, on one Sharing tab. Nothing loads from any network, so there are no third-party scripts, no counters and no tracking of your readers.
Twelve ways to share, your order
X, Facebook, LinkedIn, Bluesky, Threads, Pinterest, WhatsApp, Telegram, Reddit, email, Copy link and, on a phone, the device's own share sheet. Tick the ones you want and drag them into order. Each button is a plain link to the network's own share page, opened in a small window on a desktop.
Placed and styled your way
Above the article, below it, or both; a floating rail that stays beside the article on wide screens; a bar along the bottom on phones. Brand colours, one colour or outline; pill, round or square; small, medium or large; network names on or off; your own word beside them. A live preview on the tab shows every change at once.
Links that tell your stats where the visit came from
Shared links carry utm_source, utm_medium and utm_campaign, so Analytics and WP Conversion Tracker show which network sent each visitor. Copy link stays clean. Your X handle goes on as via.
Share what they select
A reader who selects a sentence in an article gets a small chip offering to post that sentence with your link on X or Bluesky, or copy it. Your best line travels, not just your title. [raix_share_quote] makes a pull quote with its own Post this buttons, and [raix_share] puts the row anywhere.
Share cards drawn for every post
The 1200 by 630 picture a link shows on X, Facebook, LinkedIn, WhatsApp and Slack, drawn by the theme from the title, your mark or logo, your colours, the category, the date and the reading time. Six designs: Bold, Minimal, Light, Photo, Split and Stripe. No AI and no cost: drawn once, kept in your uploads folder, redrawn only when the title or the settings change. The home page and every category archive get one too.
The right picture every time
A post with a featured picture shares that; a post without one gets a card, so a share never lands blank. Or switch to Always the card so every share carries the title. Any post can pick its own design or a picture of its own from the Sharing and picture box on its edit screen, and a picture of your own always wins. Open Graph sizes, alt text, Twitter cards and article dates are filled in properly.
One panel under the editor, not seven side boxes
SEO, Sharing and picture, In short, the Accessibility check, Layout, Sidebar and Family Actions sit in one tabbed ResultsAiX panel right under the editor, wide and readable, the tab you used last kept open. Prefer separate side boxes? One setting.
The picture at the top of a post, whole
The featured picture shows in its own shape at full quality, not cropped to a banner and served at thumbnail size. Prefer the wide banner? One choice, site-wide or per post.
Images: what your pictures weigh, and one button that fixes it
Large pictures are the heaviest thing on most websites, and almost nobody notices until the site feels slow. The Images tab reads your media library, tells you the truth about it, and then fixes it when you press the button. Never before.
The report first, and it changes nothing
Scan my pictures reads every picture in your media library and tells you what they weigh in total, how many are far wider than any screen will ever show them, which twenty are the heaviest, where each one is used, and roughly what you would get back. Reading writes nothing at all, so you can look before you decide.
Fixed in place, under its own file name
The one decision everything hangs off. Each picture is brought down to a sensible width, saved again at a quality nobody can tell from the original, and put back under exactly the same file name. Nothing in your posts is rewritten, no link breaks, no redirect is needed, and an old email that points at a picture still shows it.
WebP beside it, never instead of it
A modern WebP copy is written next to each picture, about half the size, and every visitor is served whichever their browser can take. The original file stays exactly where it is, so anything that has never heard of WebP carries on as before.
Phones stop downloading the big one
Left alone, WordPress tells a phone the picture fills the screen at its full width, so the phone happily fetches the large file for a small slot. The theme corrects that hint to the real width of your content column.
Every original kept, and one click back
Before a single picture is touched, the original is copied into a backup folder. Put one picture back, or all of them, with one click. When you are happy with how the site looks, delete the backups and take that space back too.
It never runs on its own
There is no schedule and no background job. It works in small batches while you watch a bar, you can stop after any batch, and what is finished stays finished. New uploads are treated the same way from then on, so the weight never comes back.
Honest about what it skipped
A picture too big for your server to open safely is left exactly as it is and the list says so in plain words, rather than guessing or half doing it. Animated GIFs are never touched. Any picture can be marked never touch this one, for a logo or a file you sell.
On your server, not somebody else's
The well-known image plugins either charge every month or send your pictures away to be processed. This runs on your own site, inside the theme you already paid for, and not one picture leaves your server.
Site search that answers as they type
A Search button in the header of every layout, and a panel that finds posts, pages and trainings while the visitor is still typing.
Results as you type
Grouped into posts, pages and trainings, each with its picture, its category and the sentence that matched, the typed words highlighted. Up and down move, Enter opens, Esc closes. A See all link goes to the full results page.
From anywhere, in one key
Press / or Ctrl + K (Cmd + K on a Mac) on any page and the panel opens with the cursor in the box. Recent searches show when the box is empty, kept in the reader's own browser and nowhere else.
Your site, nothing else
Results come from this site's own published content through a small endpoint the theme adds. Nothing is sent to any service. Two switches in the Customizer: the header button, and results as you type. Running ResultsAiX Search? The panel hands over to its bar automatically.
Talk instead of type
A Talk button beside the search box and the AI Help box. Visitors speak and the words appear, using the voice engine in their own browser: no key, no cost, nothing uploaded, shown only in browsers that have one. One switch on the Settings tab.
The sliding banner
A banner of your posts above the blog list, sliding on its own, each slide the whole post as one click.
Every post can slide
On by default, newest first. The featured picture is used, and a post with none gets the share card the theme draws for it, so nothing is left out for want of a picture. Each slide carries the category, the date, the title, a line of the writing and a button, and the whole slide is the link.
Two looks, never a cropped picture
The words beside the whole picture: the picture shows complete, with a soft copy of itself behind, right for pictures that carry their own words. Or the words over the picture, edge to edge on a dark fade. The width of your pages by default, edge to edge with one switch, a countdown line along the top and a 1 / 6 counter.
Yours to narrow
Site-wide: the newest from every category, from categories you tick, only posts you mark, or sticky posts. Per post: site default, Yes always, No never, in the Banner tab under the editor. Per category: keep a whole category out from its edit screen.
Where and how
The blog home, and category and tag pages showing their own posts. A static front page or any page takes the Sliding Banner block or [raix_slider]. How many, how often it slides, short, medium or tall, edge to edge or inside the column, arrows, dots and the button word.
Built properly
Swipe on a phone, the arrow keys on a keyboard, a pause button, pauses while the pointer or keyboard is on it, tells screen readers which slide is showing, and never slides on its own for visitors who asked their device for less motion.
The sticky bar on posts
Once a reader scrolls into a post, a slim bar slides in: how far through they are, the title, share buttons and a button of yours, at the bottom or at the top under the header. On by default; any post can hide it or carry its own button. A close is remembered for the visit, and the corner widgets step above it on their own.
Your YouTube channel on the site
Your latest videos as thumbnails, in the footer, a widget area or any page, kept up to date on their own.
No key, nothing to maintain
Paste the channel address, its @handle or its channel ID on the Settings tab (a playlist works too). The theme reads the public feed YouTube publishes for every channel, keeps it for the minutes you set and refreshes it in the background every hour. If YouTube cannot be reached, the last good list stays up.
Opens the way you choose
A click plays the video in a lightbox over the page, with Previous and Next, the arrow keys and Esc, focus kept inside and returned to the thumbnail after. Or in place of the thumbnail. Or on YouTube in a new window. Plays through the cookie-free player and honours the cookie notice's Load this video card.
Three layouts, everything on the card
A grid, a row that scrolls sideways, or a list with small thumbnails for the footer and the sidebar. Each thumbnail carries the play badge, the title, how long ago it was published and the view count; a Subscribe button and See all videos sit with them. An optional Data API key adds the length badge.
Anywhere
The YouTube Channel Feed block from the + inserter, the Latest videos footer block on the Widgets screen, or [raix_youtube] wherever a shortcode goes. Any block can show a different channel or playlist with its own count, layout and opening.
Opt-ins and leads
Opt-in form shortcode
Name before email, a Subscribe button, a thank-you message, and a source label so you know which page each lead came from.
Eight autoresponder connections
GetResponseMailchimpActiveCampaignKit (ConvertKit)BrevoAWeberLeadsLeap / SendSteedCustom HTML form
Or none, storing leads locally only.
Your Leads
Every lead is stored on your site with name, email, source, date and whether the autoresponder accepted it, whatever the connection does.
Handed to the family
Leads are offered automatically to ResultsAiX Mailer, WP Sync and WP Conversion Tracker when they are installed.
Selling and members
The theme never takes money itself, on purpose. It gives you everything around the checkout and the membership plugin you already use.
Checkout Button
Paste any checkout link, a Stripe Payment Link, a PayPal button, a cart page, a JVZoo or Warrior Plus link, and get the house buy button with a badge, the price, a struck-through was price, a note, trust chips and a quieter second link. Press + and search checkout, or build it in the Shortcode Studio.
Any membership plugin
The portal layout, the Member Dashboard, the trainings with progress and the signed-in and signed-out blocks read WordPress's own login, so they work with WishList Member, Paid Memberships Pro, MemberPress and the rest. We run this theme ourselves with WishList. The ResultsAiX Membership plugin is coming, and bundle buyers get it included.
Thank-you and members-only pages
A thank-you page on the blank Landing template, and members-only content wrapped in the signed-in block with something else for visitors in the signed-out block. Connecting purchases to your list and other apps is what WP Sync is for.
Shortcodes and blocks
Twenty shortcodes, each also a block in the editor's inserter under the theme's own category, plus a Shortcode Studio that builds the code for you.
| Shortcode | What it puts on the page |
[raix_hero] | A headline, subline and button block for the top of a page. |
[raix_cta] | A call-to-action band with a button. |
[raix_button] | A styled button in the scheme's colours. |
[raix_checkout] | The Checkout Button: any checkout link with price, note, trust chips and a second link. |
[raix_cookie_settings] and [raix_cookie_table] | A Manage Cookies link anywhere, and the scanned cookie table. |
[raix_optin] | The opt-in form wired to your autoresponder. |
[raix_faq] and [raix_q] | An FAQ with questions and answers. |
[raix_features] and [raix_feature] | A feature grid with icons. |
[raix_video] | A responsive video embed. |
[raix_notice] | A highlighted notice box. |
[raix_support] | A support ticket link or box. |
[raix_updates] | Latest posts as cards. |
[raix_trainings] | The training grid. |
[raix_progress] | A member's training progress. |
[raix_logged_in], [raix_logged_out], [raix_member_name] | Member-aware content. |
The editor's inserter also carries help links straight to the theme home, Create With AI, Train Your AI, the Publisher, SEO, demo pages, legal pages, settings and the training guide.
The plugin family
The theme recognises every ResultsAiX plugin and shows what each adds to the site, with a live Installed or Get it state on the Plugin Family tab.
ResultsAiX EngageResultsAiX MailerWP SyncWP Conversion TrackerResultsAiX TestimonialsResultsAiX VideoResultsAiX FunnelsResultsAiX WebinarsResultsAiX FormsResultsAiX SurveysResultsAiX SearchResultsAiX SignResultsAiX PublisherResultsAiX Support DeskResultsAiX ADsResultsAiX OptimizeResultsAiX Visitor GlobeLaunch Manager AIFree List Building WebsiteFree Consumer ReportsFree HTML To WordPress PageWP Record With PrivacyResultsAiX Hub
Real wiring, not a list
Engage is handed the page it is switched on for. Mailer, WP Sync and Conversion Tracker receive every theme lead. Funnels renders inside the theme including the Landing template. Video serves trainings and lessons. Testimonials, Forms, Surveys and Search render in the theme's layout.
Layout inserts
Change the layout with AI can insert a family plugin's shortcode where you ask, but only for plugins that are installed.
Fine without them
Nothing here is required. Every feature on this page works with the theme alone, and none of it breaks when a plugin is not installed.
Demo and legal pages
Six demo sets
Local Business, Coaching and Consulting, Online Business and Digital Products, Membership and Trainings (a dashboard plus a four-lesson course), Funnel Pages (landing plus thank-you), and three finished Blog Posts.
Four legal pages
Privacy Policy, Terms of Service, Earnings Disclaimer and Cookie Policy, filled from your business name, address, contact details, company and tax numbers, governing country and refund window. AI can then tailor each page to your business.
The admin home
Its own top-level menu
ResultsAiX Theme in the WordPress sidebar (a site can rename it in the Customizer) with one-click shortcuts to Overview, Train Your AI, AI Assistant, Plugin Family and Training. Everything else is a tab: Settings, AI Studio, Publisher, Leads, Shortcode Studio, Demo Content, Legal, Tracking, Licence.
Family admin look
The same brand bar, colour schemes, Resources tab and footer as every ResultsAiX plugin, so the whole family feels like one product.
Thirty chapters of training
A built-in guide from Quick Start to a plain English glossary, covering every feature on this page, kept current with the code by an automated check that fails the build if a feature has no chapter.
Resources
Start Here, Plugins, Platforms and Tools, and Free Tools, curated by Kevin.
Licence, updates and safety
Licence panel
Activate with a ResultsAiX key, see the status, and change the key while it is active. Covers three of your own sites, and you can move a site off and another on whenever you like.
Updates you can see
An Updates card on the Settings tab shows the version installed, the version published, when the theme last looked, and one plain sentence saying whether there is anything to install. Check for updates now reads the update file that second and tells WordPress, so a version published a minute ago appears at once.
Shared security core
The same protection core as every family plugin, and a ship gate that refuses a release if it drifts. Uploading the theme zip by hand always works.
Secrets never printed
AI keys and tokens are masked with a Show and Copy control. The theme never shows its AI features to a site with no key.
Proven before every release
3,570 automated checks in 93 suites run on every change: the PHP, the editor script executed in a fake browser, layout operations, family blocks and their editor preview, the updater, front-end renders, and the ship gate. Every zip is byte-verified before it is handed over.
Companion: Theme Switch Audit
Before you switch a big site
A separate free plugin that scans every page and post for what the old theme left behind: shortcodes, templates, widgets and settings that will not carry over. On a site with a thousand pages the raw list is too much, so an AI explainer turns it into a short plain English digest with a needs-a-look column.