EDS Admin Panel

EDS Admin Panel

A clean, branded wp-admin for client staff: per-role menus, a shortcut dashboard, a designed login, spam protection for forms, site-wide email and a full Lao admin.
By
Emerging Digital Solutions
8
views
0
downloads
1.2.4
EDS Admin Panel staff dashboard

Staff see only what they need

Users below Administrator get a simple, branded wp-admin with their own menu, dashboard and login. Administrators keep the normal admin, and can preview any role before going live. Version 1.2.0 adds a designed login page, spam protection for your forms and one email setting for the whole site.

A dashboard made for each role

Each role opens on its own start page instead of the crowded WordPress dashboard. Choose a greeting, shortcuts and live counts per role.

Staff dashboard with a greeting banner and shortcut tiles
Shortcut tiles with a greeting banner. Tiles can be built automatically from the role's menu.
Staff dashboard with a plain greeting and stat cards
The same screen with a plain greeting and large stat cards.
Dashboard with stat cards, buttons, a recent items table and an open items list
Add buttons, a recent items table with coloured status chips, and an open items list with closing dates.

Each user type sees only their own menu

Show, hide, rename and reorder menus and submenus for Editors, Authors, Contributors, Subscribers and your own custom roles, with icons and count bubbles.

  • Hidden pages are blocked when opened by a direct link.
  • Hide a plugin's menu and its editor boxes can go too, including Yoast SEO.
  • Copy settings from one role to another.
Very simple dashboard for a Subscriber with only Dashboard and Profile
A Subscriber sees only what they need.
Message shown when a hidden page is opened by direct link
What staff see when they open a hidden page by direct link.

Match any brand

Set your logo, accent colour, sidebar, top bar and corner roundness, or start from a built-in preset. Settings move between sites as a JSON file.

Staff admin with a dark sidebar
Dark sidebar with your accent colour.
Construction preset with a navy sidebar and orange accent
Construction preset.
Minimal dark preset with a charcoal sidebar and violet accent
Minimal dark preset.

A full Lao admin

Staff can switch between ລາວ and EN from the top bar. Install Lao language packs in one click, set a start language per role, name your content types in Lao and add your own text translations. The Phetsarath font is included.

Dashboard in Lao with the Lao and English language switch
The dashboard in Lao.

See exactly what staff see

Administrators keep the normal WordPress admin. Preview any role before you go live, and exit with one click.

Administrator previewing the Editor view with an orange Exit button
Preview as Editor, with the orange Exit button in the top bar.
Posts list screen in the staff theme
List screens get the same clean style.
Staff dashboard and open menu on a phone
The staff admin on a phone, with the menu closed and open.

New: a login page you can design

Choose split, card, glass or classic. Pick any background image, then adjust it with a live preview. You can also let chosen staff roles change the image and effects, without giving them any other settings.

  • Colour layer: dark, accent, gradient or fade, with strength control.
  • Blur, brightness and tone: black and white, sepia or vivid.
  • Slow zoom or drift, which stays still for people who ask their device for reduced motion.
  • Heading and text on the photo, in English and Lao.
Split login page with a dark form panel and a large photo
The split layout, live on eds.la.
Four login layouts: split left, split right, glass and card
Four layouts, tested on the real login page.
Login settings with live preview, layout, background image and effects
Layout, image and effects, with a live preview.

New: spam protection for your forms

Stops bots before anything is saved or emailed. It works with JetFormBuilder, JetEngine forms, Contact Form 7, WordPress login, lost password, registration and comments. Choose one service and fill in its keys, or use the free checks alone.

  • Services: Cloudflare Turnstile, Google reCAPTCHA v3 and v2, hCaptcha, Friendly Captcha, MTCaptcha, or the ALTCHA method on your own server with no account.
  • Free checks: a hidden trap field, time and JavaScript checks, and a sending limit per IP address.
  • Test mode records what would be blocked and blocks nothing.
  • Block mode stays locked until one real visitor test passes with your keys, so a wrong key cannot turn away customers.
Flow chart of how a form send is checked from page open to result
How each form send is checked, from page open to result.
Spam protection settings with mode, service and keys
Pick a service, add its keys and activate. It turns on only if the keys pass.
Forms screen showing Working and Needs fixing with the fix for each form
Each form shows Working or Needs fixing, with the fix. Real screen from a test site; the problems were caused on purpose.
What a visitor sees when a form is accepted or stopped
What visitors see. JetFormBuilder and JetEngine show the failure message set in each form.
Table of the automatic tests, what each alert says and where to fix it
What is tested, what each alert says and where to fix it.
Detailed alerts for administrators and a simple note for staff
Administrators get the detail and a daily email while a problem lasts. Staff get a simple note. Sample problems shown.

New: one email setting for the whole site

Choose WordPress / server email or Custom SMTP, with quick-fill for Amazon SES, Google, Microsoft 365 and Zoho. Forms, password resets, WooCommerce and other plugins that send through WordPress all follow the choice.

  • Send a test before saving, and see each step pass or fail.
  • Errors become a plain reason, a fix and where to make it.
  • Passwords are encrypted and left out of exports.
  • While another mail plugin such as WP Mail SMTP is active, this feature warns and stays out of the way.
Email settings with a passed test showing each step
A passed test shows each step. Sample result.
Failed email test showing the failed step, why and how to fix it
A failed test shows which step failed, why, and where to fix it. Real screen from a test site.
Table of email errors with the reason, the fix and where to fix it
The errors it explains.

Some images are design previews of the plugin's screens, and your own menus and content will differ.

Per-role menus

Show, hide, rename and reorder menus for each role, with icons and count bubbles.

A simple dashboard

Greeting, stat cards, buttons, recent items and open items, set per role.

Branded login

Your logo, background and message, plus a start page per role after login.

Full Lao admin

Language packs, a ລາວ · EN switch, Lao names for post types and text overrides.

Cleaner editing

Hide Yoast and other meta boxes per role, with status chips in list screens.

Reusable setup

Presets, JSON export and import, and copy settings from another role.

A login page you can design

Split, card or glass layouts with your own photo: colour layer, blur, brightness, tone and motion, with a live preview.

Spam protection

Seven services or free checks, with Test mode, tests for each form and alerts that say how to fix a problem.

Email for the whole site

WordPress / server email or Custom SMTP, with a test that shows which step failed, why and where to fix it.

Install

Go to Plugins, Add New, Upload Plugin, choose the zip and activate.
Open EDS Admin once as an administrator so the plugin can read the full menu.
Apply a preset, or set your brand name, logo and colours.
Tick what each role can see, then use Preview as role to check.

Good to know

Does hiding a menu stop access?Hiding is not a permission. Block hidden pages guards direct links, but give each role the right capabilities too.
What does it need?WordPress 6.5 or newer and PHP 8.1 or newer. The font is bundled. It only connects outside your site when you press Install Lao language packs, or switch on spam protection or Custom SMTP.
What happens when I remove it?Deactivating keeps your settings. Deleting removes its options and user data.
Which spam services have been tested?Cloudflare Turnstile was tested with full form sends. The ALTCHA method, hCaptcha and reCAPTCHA v2 were tested in a browser. All of these used public test keys or no keys. reCAPTCHA v3, Friendly Captcha and MTCaptcha have not yet run with live accounts. Test this form confirms any service on your own site before Block unlocks.
Does it replace WP Mail SMTP?It can. While another mail plugin is active, the Email setting warns and stays off. Send a test first, and turn the other plugin off only after the test passes.

Free

Your download starts right away, and we email you the link too. See our Privacy Policy.

FREE

Pay by bank QR in Lao kip. See our Privacy Policy.

Already bought?

Ask for a price

Tell us what you need and we’ll send a quote.

Item details

Version
1.2.4
Last update
7 Nov 2026
Type
Plugin
Platform
WordPress
WordPress6.5+
PHP8.1+
Works with
Elementor, JetEngine, WPML, Yoast
Languages
English, Lao
License
GPL-2.0-or-later
File size
137 KB

Want it set up for you?

EDS can install it, set it up and train your staff.

Building an integration?

Technical documentation is shared with approved developers and integration partners.