WordPress plugin intelligence profile

Deskmode Suite

Ultimate white label, customizer & security suite for WordPress admins and agencies. Hide notices, customize dashboards, dark mode & activity log.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.6 · PHP 7.4
Directory statusactive
Last directory update11 Oct 202622d ago
Active installations50Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Deskmode Suite version 1.1.0 as active, updated 22d ago and tested up to WordPress 7.1.

Overview

About this plugin

Take full control of your WordPress admin dashboard. Deskmode Suite is a lightweight, all-in-one solution built specifically for agencies, developers, and site administrators who want to deliver a clean, branded, and secure back-end experience to their clients.

Everything happens strictly within the admin area. Your public site is never touched: no performance footprint on the front-end, no changes to your theme, and zero extra scripts added for your visitors.

Plugin notices & ADV: hide the admin notice clutter

Every plugin you install thinks its announcement deserves the top of your screen.

Ten plugins later the admin notices push your actual work below the fold, and the

one message that mattered is buried among the discount banners.

Deskmode Suite collects them into a single line with the count, and leaves your

screen to you. Open that line and you get every notice, in full, on a page of its

own: nothing is destroyed, only moved. Blocks containing an error stay exactly

where they are, because an announcement can wait and a failure cannot. Plugins you

actually want to hear from can be let through one by one.

If anything ever goes wrong, define( 'DESKSU_SHOW_NOTICES', true ); in

php puts every notice back where WordPress had it, without needing the

dashboard.

Dashboard theme

Three accent colours, chosen from the admin bar on any screen. The colour flows

through the menu, buttons, panels and charts, so you pick it once. Where the

accent is used as a background, the text colour is calculated from the

background’s luminance rather than assumed, so it always clears the contrast

ratio the WCAG require.

Dark mode, per user

A floating button flips the whole dashboard, instantly and without a reload. The

preference belongs to each user rather than the site, so you can work in dark

while a colleague works in light. It steps back on two screens on purpose: the

theme customizer, where a dark frame would skew your reading of the colours you

are choosing, and Elementor, which forces a light background on its own panels.

Menu customizer

Drag items into order, rename them into words your client understands, change

the icon by clicking it, and hide the ones nobody needs. Counters for pending

updates and comments stay attached to their items and keep working. On the Menus

screen you also get two buttons per item, to remove one or to

duplicate a menu item

in a single click.

Activity log

Eighteen event types in one filterable table: sign-ins, failed logins, password

resets, accounts created and deleted, role changes, plugins activated, theme

switches, updates installed, content published or deleted. Each entry records the

user, the IP address and the time. Events go into a dedicated database table

indexed by timestamp, action and IP, rather than into an option row that

WordPress would load and rewrite on every request.

Site health and charts

A score out of a hundred with every reason spelled out: PHP version, HTTPS in the

admin, errors visible to visitors, an enabled file editor, the weight of

autoloaded options, pending updates, and the state of the database. Alongside it,

charts of your site’s build time over thirty days and of how the score moves. The

charts are SVG generated on the server, so there is no JavaScript library to

download and they work under strict content security policies.

Maintenance mode

A holding page while you work, served with the correct 503 status and a

Retry-After header, so search engines understand the site is temporarily down

rather than replacing your indexed pages with “back soon”. The login page stays

reachable, so you cannot lock yourself out.

Network tools

WHOIS over port 43, DNS records, SSL certificate expiry, and

IP lookup with country, ISP and

AS number, all from one screen. Useful when a login attempt

looks suspicious, or when a client asks why their certificate expired.

Login security

Three doors WordPress leaves open by default, each one a checkbox with the

reason spelled out. php stops accepting password

attempts from anyone who asks. author=1, the REST

users routes, the sitemap and oEmbed stop handing out your usernames. Disable

application passwords, which otherwise let any user mint a credential that

authenticates over HTTP Basic.

Alongside them a security summary: the state of each protection in plain words,

plus two read-only checks on the site itself. Must-use plugins, which load on

every request and cannot be switched off from the Plugins screen. And executable

files sitting in the uploads folder, where nothing should ever be code. The scan

is capped and says so when the result is partial, rather than pretending it read

everything.

Clear about limitations

CPU time and memory per plugin are not shown, because from inside WordPress they

cannot be measured reliably. Database time is the slice that genuinely can be

measured, and that is the slice you get. Every module can also be switched off

php, without dashboard access, for when something goes wrong.

Deskmode Suite is built by 3WEB, an Italian company that

has been building and maintaining websites and servers since 1999. Full

documentation and a page for every feature are on the

Deskmode website.

What Deskmode Pro Suite adds

The free version is a complete plugin, not a trial: nothing here expires and

nothing is limited by a quota. If you look after sites for other people, these

are the tools the Pro version adds, and they are the reason it exists.

  • Login security – failed-attempt limits, blocklist and allowlist with CIDR notation, allowed login hours, and IP reputation scoring.
  • Geofencing – allow logins only from the countries you actually work in, either refusing the attempt or never rendering the login form at all.
  • Two-factor authentication – TOTP with any authenticator app, or codes by email, with recovery codes and a captcha on the login form.
  • Security email alerts – an email when a login is blocked, and when someone signs in from an address you have never seen before.
  • Hardening – REST API rate limiting, and moving wp-login.php to an address of your own.
  • 404 page and monitor – a branded 404 page with a search box, and a log of the addresses that trigger it, with hit counts and referrers.
  • Security summary widget – blocked attempts, failed logins and the countries they come from, summarised on the dashboard the moment you sign in.
  • Mail log – every email your site sends, with recipient, subject, outcome and the plugin behind it.
  • Backup and restore – database and files to your own S3-compatible storage or FTP, with credentials encrypted at rest.
  • Database cleanup – expired transients, largest tables and the heaviest autoloaded options, with only the safe things actually deleted.
  • Search and replace – serialization-aware, with a mandatory preview, for changing your site URL after a migration.
  • Menu per role – hide admin menu sections for specific roles, or deny access to them properly.
  • Twelve accent colours – twelve instead of three, across menus, buttons, charts and the login page.
  • Custom login page – Deskmode replaces it with a cool screen that carries your name. Not a skin over the old one.

Details, screenshots and pricing are on the

Deskmode Pro Suite page.

Deskmode Pro Suite is a separate download from our own site: there is no upgrade

path from within this plugin, and no account or licence key is needed to use the

free version.

External services

This plugin does not contact any external server on its own. Every request below

happens only after an explicit action by an administrator.

Network tools (WHOIS, DNS, SSL, IP and AS lookup)

These run only when you type an address or a domain into the Network Info screen

and press the lookup button. What is sent is the address or domain you typed, and

nothing else: no site content, no visitor data. The services involved are:

  • ip-api.com – IP geolocation: country, ISP and AS number for the address you

entered. com/privacy

  • stat.ripe.net – autonomous system data, used when bgpview does not answer.

net/about-us/legal/terms-of-service/ –

net/about-us/legal/ripe-ncc-privacy-statement/

  • api.hackertarget.com – how many domains share the address you entered.

com/privacy-policy/

  • rdap.org – domain registration data for the domain you entered.

org/

  • WHOIS servers of each registry, queried on port 43, for domain records not

available over RDAP. Only the domain you typed is sent.

  • openstreetmap.org – map tiles, loaded only when a lookup result is shown on

a map. org/wiki/Terms_of_Use –

org/wiki/Privacy_Policy

Country lookup in the activity log (optional, off by default)

If you switch this on in the plugin settings, the IP addresses recorded in the

com to look up their country. The result is

cached. Nothing is sent while the option is off.

com/privacy

Plugin maintenance check (optional)

Runs only when you press the scan button on the Site Health screen. The slugs of

org to check whether they are

still maintained. No site content and no personal data are sent.

org/about/privacy/

No telemetry, no usage statistics and no site content are ever transmitted, and

the plugin does not phone home to its author. The fonts are bundled with the

plugin rather than loaded from Google Fonts, so no request leaves your site to

render the interface.

Known issues

Some popups belonging to third-party plugins may show light text in dark mode.

Donate

If you find Deskmode Suite useful, consider buying us a coffee via PayPal to support continuous maintenance.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • admin customizer
  • dark mode
  • hide notices
  • login security
  • white label
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.6 · PHP 7.4
Update activity11 Oct 202622d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.281.1.0
WordPress compatibility7.1.27.1.3
Version1.0.271.0.28
WordPress compatibility7.17.1.2
Version1.0.261.0.27
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.