Just updated114 new versions in the last 24 hours
MainWP Custom Dashboard extension banner
Plugin Updated

MainWP Custom Dashboard

by MainWP mainwp.com v5.2 Unlimited sites

MainWP Custom Dashboard by MainWP is an extension plugin for the MainWP Dashboard. It gives you one place to write and manage custom CSS, JavaScript and PHP snippets that change how your dashboard looks and behaves, without FTP or an outside code editor.

Version
5.2
Released
Sep 23, 2026
Developer
MainWP
Type
WordPress plugin
Requires
MainWP
Licence
GPL
Included in
Every plan, or $4.79 a year on its own

What’s new in MainWP Custom Dashboard 5.2

Version 5.2 · Sep 23, 2026 Latest
  • NewMainWP abilities to view snippet status, validate PHP, and preview or apply PHP, CSS, and JavaScript snippet changes.
  • ImprovedSaving a snippet now warns when someone else has changed it and keeps your draft available before you reload.
  • FixedPHP validation rejects malformed snippets without running them.

What it does

If you manage many WordPress sites from a MainWP Dashboard, you may want to adjust its interface or add small bits of functionality. Editing plugin files directly is risky, and those edits can disappear when the MainWP plugin updates. This extension solves that by storing your snippets in the database instead of in physical files, so your changes stay separate from the MainWP core plugin and survive dashboard updates.

You work from a built-in code editor inside the dashboard. CSS and JavaScript are injected into the dashboard, and PHP snippets run with error detection meant to prevent fatal errors. PHP can be validated before it runs, and malformed snippets are rejected without executing. Code applies only to the MainWP Dashboard site, so child sites stay unaffected. If something goes wrong, you can disable or edit a snippet right from the dashboard.

Best for

  • Agencies running client sites through a MainWP Dashboard
  • Freelancers who want a personalized MainWP interface
  • Developers adding custom PHP functions to MainWP

Features

Built-in code editor

Write, edit and update CSS, JavaScript and PHP snippets directly in the MainWP Dashboard interface, with no FTP client or third-party editor needed.

Database snippet storage

Snippets are saved in the database rather than files, keeping your customizations separate from the MainWP core plugin so updates do not wipe them out.

PHP error handling

PHP snippets run with built-in error detection designed to prevent fatal errors, and validation rejects malformed snippets without running them.

Custom CSS and JavaScript

Inject your own styles and scripts into the dashboard to change the look and behavior of your site management interface.

Dashboard-only scope

Code applies only to your MainWP Dashboard site, so the child sites you manage are left untouched by your customizations.

Quick snippet troubleshooting

Disable or modify any snippet without leaving the dashboard, which makes it easier to find and fix the cause of a problem.

Edit conflict warnings

When saving, you are warned if someone else changed the same snippet, and your draft stays available before you reload.

Ready-made snippet examples

A GitHub repository of example CSS, PHP and JavaScript snippets gives you working starting points for common customizations.

MainWP Custom Dashboard older versions

  • 5.1Jun 47 new, 5 improvements, 4 fixes, 1 security fix
  • 5.0.1May 29, 20241 improvement
  • 5.0Feb 29, 20241 improvement
  • 4.1.2Apr 18, 2023

Members and buyers of this product can download older versions.

Questions about MainWP Custom Dashboard

Do I need MainWP to use this?

Yes. This is an extension for the MainWP Dashboard plugin, so it needs MainWP installed on your dashboard site. It adds a place inside that dashboard to manage your own CSS, JavaScript and PHP snippets.

Will my snippets affect the child sites I manage?

No. The code you add applies only to the MainWP Dashboard site itself. Your child sites remain unaffected, which keeps your customizations controlled and limited to the management interface.

What happens if a PHP snippet has an error?

PHP snippets run with built-in error detection intended to prevent fatal errors that would crash the dashboard. You can validate PHP before applying it, malformed snippets are rejected without running, and you can disable a problem snippet from the dashboard.

Will updating MainWP erase my customizations?

Your snippets are stored in the database instead of in plugin files, so they stay independent from the MainWP core plugin. That means you can update the dashboard plugin without losing your custom code.

Is MainWP Custom Dashboard free?

The code of MainWP Custom Dashboard is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of MainWP Custom Dashboard is this?

Version 5.2, released Sep 23, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update MainWP Custom Dashboard?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of MainWP Custom Dashboard automatically and keeps a backup, so you can roll back.

What does MainWP Custom Dashboard need?

MainWP Custom Dashboard needs MainWP installed and active.

More from MainWP

MainWP Custom Dashboard 5.2Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in