The suite

Twelve modules, one panel.

Each one installs on its own and does a whole job. None needs the others to be useful, and none adds anything to the site while it is switched off.

nexya hub

The panel that holds the others together. A module you switch on, a module you switch off — and nothing running on the site while it is off

  • One screen, one vocabulary All twelve modules are configured in the same place, in the same words. Your client does not learn twelve interfaces: they learn one, and it was written for them
  • Off means off A disabled module is not idling: its code is never loaded at all. No query, no script, no line in the head. The site only pays for what it uses
  • One licence, one date, one invoice A single renewal to keep track of instead of twelve, and modules tested together before release — not twelve updates each arriving on their own
  • You see what is running at a glance Every module shows its state and what it does in one line. Picking a site back up six months later does not mean opening twelve settings pages to find out
Free
The whole module, always
See nexya hub
The settings panel nexya hub

nexya dashboard

The back office as the client sees it: menus cut down to what is useful, a tidy admin bar, and the dashboard in your own colours right through to the login page

  • What is not used disappears Posts, Comments, Tags, Patterns: what the site does not use does not show. The client stops wondering what half the menus are for
  • A cleaned-up admin bar No Comments, no Customise, no command palette. Instead: the theme name, a Dev / Demo / Live marker, and a button to hide the bar
  • It hides itself on mobile Below 782 pixels the bar disappears on load, without clicking every visit. The link to bring it back stays available
  • In the agency’s colours The colours of the dashboard and the login page, the logo, the menu icons. The client logs in at home, not at WordPress
Free
Trimmed menus, tidied toolbar, secondary blocks collapsed
Pro
Dashboard colours, login logo, menu icons
See nexya dashboard
The dashboard, before and after nexya dashboard
Your site Dashboard Comments Customise Command palette Howdy, Marie
  • Dashboard
  • Posts
  • Media
  • Pages
  • Comments
  • Appearance
  • Plugins
  • Accounts
  • Tools
  • Settings
Welcome to WordPress! Customise your site, add a page, see what is new.
WordPress Events and News A meetup 42 km away, a WordCamp, the project’s blog.
Quick Draft A title, some content, and one more draft in the list.
Site Health Status Two recommendations, a score, and one more screen to go through.
At a Glance 12 pages, 34 news items, 210 media files.
Activity Recently published content, and what is scheduled.
Dashboard colours

The bar and the column lift off the edges, on a soft background: this is WordPress’s furniture, dressed everywhere. The colours are set above, and the mock-up repaints as you type.

nexya shortcuts

Duplicate, reorder, add — three gestures placed on the content lists, so you stop doing them by hand

  • Duplicate without losing anything The content, the ACF fields, the taxonomies, the featured image and the children. The copy opens as a draft, ready to be edited
  • Reorder by dragging Order is set with the mouse from the list, content type by content type. No “order” field to fill in by hand on thirty entries
  • Add from the dashboard One button per content type, opening the creation screen directly. Three clicks saved, thirty times a week
  • It stays in the list None of these gestures asks you to open the entry. You work where you can see everything, not one screen at a time
Free
Duplication, reordering, quick add
Pro
Duplicating child pages, ordering applied to every content type, custom buttons
See nexya shortcuts
Duplicating, straight from the list nexya shortcuts
Title Author Date
2026 pricing Edit Quick Edit Trash View Marie 27.08.2026
Our offices Edit Quick Edit Trash View Duplicate Marie 26.08.2026
Contact Edit Quick Edit Trash View Duplicate Jean 19.08.2026

The copy takes the content, the fields, the taxonomies and the featured image. It starts as a draft, with no address of its own.

nexya roles

Permissions filed under the plugin that created them, readable at last. And the menu cut down to what the person in front of it actually has to do there

  • Permissions you can actually read WordPress piles capabilities into one flat list, where your theme’s sit next to those of six plugins. Here they are grouped under what created them, with their real labels
  • The menu shows only what is useful Any entry can be removed for a given role — including those of plugins that never provided a permission of their own. And a hidden page refuses its direct address too, not just its link
  • Check before you hand over Take your client’s account for a moment, see their dashboard as they will see it, and come back. No password, no second browser, no guessing
  • Roles that look like the job A “news editor” or “shop manager” role is built from an existing role, then stripped of what does not concern it
Free
Permissions per content type and per role, account testing
Pro
Menu hiding, custom roles, one setting applied to every site
See nexya roles
The menu, hidden from one level down nexya roles
The rule 2 Editor Pro Author Pro Subscriber Pro
Hidden from
Menu entry No one Editor Author Subscriber
Dashboard index.php 1 always visible
Posts edit.php 2
Appearance themes.php 3

The section is hidden: everything it holds goes with it, from the same level on.

Themes themes.php
Customise customize.php
Menus nav-menus.php
Plugins plugins.php 2
Tools tools.php
Settings options-general.php 4

The solid green notch is the level chosen; the pale green notches to its right are hidden along with it — hiding from the editor hides from the subscriber too. The rule by level is free; departing from it role by role takes a licence.

nexya activities

Who changed what, and when. Right down into the ACF fields, with the value before and the value after — and the button to put it back

  • It goes down into the ACF fields Not just “the Contact page was modified”, but which field, in which row of which repeater, with the old value and the new one facing it. That is what other journals do not show
  • Undo in one click A reverted change becomes what it was, and can be replayed. Including a deleted menu entry — the one you can never find again otherwise
  • It ignores its own plumbing The suite’s internal handling does not clutter the journal. You read what people did to the site, not what the plugin did to itself
  • Menus and plugins too Menu entries moved, plugins activated, core updates. These are the changes you go looking for when a site starts behaving differently
Free
Filterable journal for thirty days, ACF detail, export
Pro
Undo and replay, long retention, one journal for every site
See nexya activities
The log nexya activities
  • Marie Dupont edited 2026 pricing Content Page 27.08.2026 14:32
    Title Our pricing 2026 pricing
    Status Draft Published
  • Marie Dupont created Our offices Content Page 27.08.2026 09:41
  • Johan updated Advanced Custom Fields PRO Plugin 26.08.2026 22:14
  • System updated WordPress WordPress 26.08.2026 04:02
  • Johan tested the account claire.m Account Account test 25.08.2026 16:05

The journal keeps thirty days. It ignores its own plumbing: what you read there is what people did to the site.

nexya cookie

Consent, and the blocking that goes with it. Nothing runs before agreement — not the scripts, not the embedded videos, not the remote fonts

  • The blocking is real, not cosmetic Trackers are held back on the server, before the page leaves. Many banners merely hide things and let the script run anyway: this one does not let it out
  • It holds behind a page cache Consent is read in the browser, not in a cached page. WP Rocket or W3 Total Cache can serve the same page to everyone without ever serving the wrong consent
  • The policy page writes itself The scan records what the site actually loads, and the policy is written from that list — not from a generic template where you have to guess what applies
  • One link reopens the panel Any link carrying the right class reopens the choice, from the footer or from a policy page. No shortcode to place, no block to insert
Free
Banner, real blocking, site scan and generated policy
Pro
Full banner styling, consent service by service
See nexya cookie
The banner, as a visitor sees it nexya cookie

nexya cookie

This site uses cookies

Some are essential for the site to work. The rest are only set with your consent, and you can change that choice at any time.

nexya seo

What the site tells search engines about itself — and what it shows when its address is pasted somewhere. Written once, applied everywhere, checkable before you publish

  • The result before you hit publish The page as it will come out in Google, in desktop and mobile, with a count of the characters that actually fit. You fix a title that is too long before it gets cut, not three weeks later
  • Templates written in plain words Under each field the template is spelled out: Title · Separator · Site name. Variables are added with a click where the cursor is, instead of being copied by hand from documentation
  • The markup Google expects, without duplicates A single block of structured data, where the organisation, the site, the page, the breadcrumb and the image answer each other. That is what produces the path shown under the link in the results
  • Leaving Yoast takes one button Site settings, templates per content type and per taxonomy, social profiles, and the titles and descriptions written page by page. The variable syntax is the same on both sides: nothing is lost on the way
Free
Titles, descriptions, structured data, sitemap and Yoast import
Pro
Social sharing per page and per type, card preview, automatic redirect
See nexya seo
The page, as Google sees it nexya seo
Preview in the results
Your site votre-site.ch/services/couverture-et-ferblanterie Roofing and sheet metal work across the whole canton — Your site Roof renovation, sheet metal work and upkeep, across the whole region. Quote within 48 hours and one single contact for the whole job.
  • SEO title 68 / 60
  • Meta description 132 / 155

The count turns amber as soon as a length falls outside the range that shows in full. You fix a title that is too long before it gets cut, not three weeks later.

nexya mail

The site’s e-mails actually go out — and you know which ones did not, with the exact reason the server gave

  • No more messages in the spam folder A fixed sender, consistent with the domain, and a matching return path. That is what most sites whose contact form “does not work” are missing
  • Thirteen methods, eleven of them by API SendGrid, Brevo, Mailgun, Postmark, Resend and the others go through their API over HTTPS. It works even when the host closes the outgoing SMTP port, which has become the norm
  • The log keeps only the failures No copy of everything that goes out, only what failed: the reason given by the server, the headers and the body. A red badge counts them in the menu
  • A test send that actually tells you something The test message states the address and the method used. When it fails, you read the server’s answer, not “an error occurred”
Free
Fixed sender, thirteen sending methods, failure log
Pro
Alert when a message did not go out, long retention, second sending server
See nexya mail
The messages that never left nexya mail
  • Method
    SendGrid

    Cause SendGrid a répondu 401 : {"errors":[{"message":"The provided authorization grant is invalid, expired, or revoked"}]}

  • Method
    Mailgun

    Cause Mailgun a répondu 403 : Forbidden

  • Method
    Postmark

    Cause cURL error 28: Operation timed out after 15001 milliseconds

Only failures are written down, with their cause. A successful send leaves no trace, and the journal tab carries the count.

nexya redirects

The 404s picked up as visits happen, and the redirect suggested before you go looking for it. With a hit count, so you know which ones matter

  • The target is already suggested The module looks for a page with the same name elsewhere on the site, then the closest one, then the archive of the matching type. All that is left is to approve — or to correct, but rarely
  • Nothing switches itself on Suggestions are created inactive: they have no effect until someone approves them. No redirect ever appears on your site without a human deciding it
  • The counter says which ones matter A 404 seen four hundred times and one seen once do not deserve the same effort. The list is sorted by what is actually costing you traffic
  • It takes effect immediately Activating a redirect clears the cache for that page. The next visitor is redirected, even if the page was already being served from cache
Free
404 tracking, redirects written by hand, CSV export
Pro
Target suggested automatically, CSV import, bulk approval
See nexya redirects
The 404s picked up nexya redirects
Address Hits Came from Last time Redirect Action
/notre-equipe 1 248 google.com 2 hours ago Suggested /a-propos/equipe Edit
/ancienne-page 412 client-final.ch 5 hours ago Active /nouvelle-page Edit
/blog/2019/actu 87 2 days ago Redirect
/contactez-nous 31 linkedin.com 4 days ago Active /contact Edit

The counter says which ones matter: a 404 seen a thousand times and one seen once do not deserve the same effort.

nexya media

Thumbnail regeneration in the background, in batches, that carries on when you close the tab — and tells you when it is done

  • You can close the page The work does not depend on the tab staying open. Start it, go and do something else, and find the report waiting when you come back
  • In batches, without falling over Images are handled in small lots, with a pause between each. A modest host goes the distance where a single-block regeneration fails halfway
  • You can see where it is The count and the bar move in real time, and the final report says what was regenerated and what failed — naming the files involved
  • Orphan sizes go too Formats left behind by an old theme often take up several gigabytes without anyone knowing. The module counts them, and removes them if you ask
Free
Full regeneration, filtering by content type
Pro
Orphan size cleanup, regeneration triggered on its own
See nexya media
The regeneration nexya media

0 / 3482 images

In batches of 10, in the background: the work carries on even if you leave the page, and a badge tells you when it is done.

nexya security

HTTP headers set without breaking the site, a watch on the vulnerabilities of the plugins installed, and an eye on what moves in the files

  • A CSP you can actually turn on Detection mode listens to what the browser blocks and turns every block into a source you allow in one click. Setting a strict policy stops being an afternoon of guesswork
  • Told when a plugin becomes dangerous The plugins installed are checked nightly against a public vulnerability database. When a critical flaw comes out, you hear about it without having gone to look
  • Core files, compared to the original Every file is checked against the official fingerprint published by WordPress. A modified file shows up immediately, and is put back from the original source
  • The headers can be exported Once the configuration is right, it is written into the theme or server file. The module can then disappear without the security leaving with it
Free
Headers set by hand, vulnerability watch and alert
Pro
Automatic scan, CSP detection mode, file fingerprint and rollback
See nexya security
The allowed origins nexya security
Google Fonts (styles) https://fonts.googleapis.com
Google Fonts (fichiers) https://fonts.gstatic.com
Google Maps https://maps.googleapis.com
YouTube https://www.youtube.com

What is not written here is not loaded. One origin per line, with the places it is allowed to appear.

nexya maintenance

The operations you carry out on the site rather than in it: closing it for an intervention, slimming it down, taking a copy

  • Close without breaking The site answers a holding page to everyone, except logged-in administrators who carry on working normally
  • Slim down what piles up Revisions, auto-drafts, trash, expired transients, orphaned metadata. With a count of what will go, before you start
  • Take a copy A full SQL export, with address replacement along the way — enough to put the site back up elsewhere without rewriting anything by hand
  • Administrators only An export is the whole database: e-mail addresses, password hashes, everything. These three actions never open to an editor
Free
Maintenance mode, database cleanup, SQL export
Pro
Scheduled cleanup, export with URL replacement, report of the space recovered
See nexya maintenance
The switch, and the holding page nexya maintenance
  • Holding page title We are polishing a few things
  • Message The site will be back in a few moments. Thank you for your patience!
  • Announced duration 1 hour
We are polishing a few things The site will be back in a few moments. Thank you for your patience! Your site

The announced duration is what search engines are told in the Retry-After header: they do not stay away longer than necessary.