Linux 软件免费装
Banner图

Deskmode Suite

开发者 3webit
更新时间 2026年8月28日 23:22
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

activity log admin notices hide admin notices dark mode hide banner

下载

1.0.26 1.0.24 1.0.25

详情介绍:

The dashboard is the part of your work that clients see every single day, and by default it looks like everyone else's. Deskmode Suite changes that, and adds the tools you would otherwise install three separate plugins for. Everything happens in the admin area. Your public site is never touched: no changes to your theme, and no scripts added to the pages your visitors see. 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 wp-config.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. Disable XML-RPC, so xmlrpc.php stops accepting password attempts from anyone who asks. Block user enumeration, so ?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 from wp-config.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. 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.

安装:

  1. Upload the plugin folder to /wp-content/plugins/, or install it from the Plugins screen in WordPress.
  2. Activate the plugin.
  3. Open Deskmode Suite in the admin menu.
Nothing is switched on that you did not ask for: each module is independent and runs only when you enable it.

屏幕截图:

  • The dashboard in dark mode, with the light/dark button always within reach.
  • The menu customizer: drag items into order, rename them and change their icons.
  • The activity log, with filters, the fourteen-day chart and one row per event.
  • Site health: the score with every check spelled out, and the load-time charts.
  • Network Info: WHOIS, DNS records and SSL expiry for a domain, plus IP lookup.
  • Maintenance mode: the holding page visitors see, served with a 503 status.

常见问题:

Where do the hidden admin notices go?

Nowhere: they are collected, not deleted. The dashboard shows one line with the count, and that line opens a page listing every notice in full. Notices that contain an error are never collected, so a real failure still reaches you at the top of the screen where it belongs.

Does it change anything on my public site?

No. The plugin loads in the admin area only. Your theme is untouched and no scripts are added to the pages your visitors see.

Is dark mode a site setting or a personal one?

Personal. It is saved on each user's profile and in the browser, so it applies instantly and follows your account to another computer. Colleagues on the same site are unaffected by your choice.

Why does dark mode switch itself off on some screens?

On the theme customizer and on Elementor screens. Both are designed around a light background, and layering a dark theme over them produces unreadable text. Readable and slightly inconsistent beats consistent and broken.

Does the activity log slow the site down?

No. Entries go into a dedicated, indexed database table rather than a WordPress option, and the log keeps its ten thousand most recent entries. Writing an entry never triggers an outbound request.

Does the log store personal data?

It stores IP addresses and usernames, which count as personal data under the GDPR. Collection can be switched off entirely and the log can be emptied at any time. Mention it in your privacy policy along with the retention you apply.

What happens if I deactivate the plugin?

The site returns to exactly how it was: the default dashboard, no access rules, your theme's own pages. Your settings stay saved, so reactivating brings everything back without reconfiguring.

Something is stopping me from signing in. What now?

Every module can be switched off from wp-config.php, which takes precedence over any setting stored in the database, so you do not need dashboard access to undo something.

更新日志:

1.0.26 1.0.25 1.0.24 1.0.23 1.0.2 1.0.1 1.0.0