PHPackages                             hyyan/dashboard - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hyyan/dashboard

AbandonedArchivedWordpress-plugin[Utility &amp; Helpers](/categories/utility)

hyyan/dashboard
===============

Wordpress plugin to let themes customize the dashboard in their own way

0.3(11y ago)172MITPHPPHP &gt;=5.3.2

Since Oct 14Pushed 11y ago1 watchersCompare

[ Source](https://github.com/hyyan/dashboard)[ Packagist](https://packagist.org/packages/hyyan/dashboard)[ RSS](/packages/hyyan-dashboard/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (5)Used By (0)

[Wordpress Dashboard ](https://github.com/hyyan/dashboard/)
===========================================================

[](#wordpress-dashboard-)

[![project status](https://camo.githubusercontent.com/ddbaeeebd1109c8e040bc6d61f2ed08ea8449490a1a5b425a0b6fdcb7c3348f3/687474703a2f2f7374696c6c6d61696e7461696e65642e636f6d2f687979616e2f64617368626f6172642e706e67)](http://stillmaintained.com/hyyan/dashboard)[![Latest Stable Version](https://camo.githubusercontent.com/e1a4d830b37a66a0a182634127a630d48fe13b867e1ebf2c99d31a7256b36f28/68747470733a2f2f706f7365722e707567782e6f72672f687979616e2f64617368626f6172642f762f737461626c652e737667)](https://packagist.org/packages/hyyan/dashboard)[![Total Downloads](https://camo.githubusercontent.com/2896445a5357924f57b3195dd9244c276c1b9100c459fa1d46bf885cef459ba3/68747470733a2f2f706f7365722e707567782e6f72672f687979616e2f64617368626f6172642f646f776e6c6f6164732e737667)](https://packagist.org/packages/hyyan/dashboard)[![License](https://camo.githubusercontent.com/630817312d4d0f187fd10da13d816a5832f88267a95c4473af585b348318b7fc/68747470733a2f2f706f7365722e707567782e6f72672f687979616e2f64617368626f6172642f6c6963656e73652e737667)](https://packagist.org/packages/hyyan/dashboard)

Wordpress plugin to let themes customize the dashboard in their own way

Features
--------

[](#features)

1. Changing Dashboard Title
2. Changing Dashboard Heading
3. Changing Welcome Panel Content Or Disable it
4. Changing version
5. Changing Copyright
6. Removing selected dashboard metaboxes (default ones only)
7. Removing adminbar menus
8. Removing menu pages
9. Disable theme switch

How to install
--------------

[](#how-to-install)

### Classical way

[](#classical-way)

1. Download the plugin as zip archive and then upload it to your wordpress plugins folder and extract it there.
2. Activate the plugin from your admin panel

### Composer way

[](#composer-way)

1. run composer command : ` composer require hyyan/dashboard`

How to use
----------

[](#how-to-use)

### Plugin configutaion

[](#plugin-configutaion)

The plugin comes with following configuration as default :

```
$default = array(
    // dashboard title
    'title' => __('Dashboard'),
    // dashboard heading
    'heading' => __('Dashboard'),
    // welcome panel file
    'welcome-panel' => '/welcome-panel.php',
    // array of dashboardd metaboxes to remove
    'remove-metaboxes' => array(
        'dashboard_plugins' => true,
        'dashboard_primary' => true,
        'dashboard_secondary' => true,
        'dashboard_incoming_links' => true,
        'dashboard_quick_press' => false,
        'dashboard_recent_drafts' => false,
        'custom_help_widget' => false,
        'welcome_panel' => false,
    ),
    // diable the ability to switch themes
    'disable-theme-switch' => true,
    // replace wordpress version
    'version' => '',
    // replace wordpress copyright
    'copyright' => '',
    // adminbar menus to remove
    'remove-adminbar-menus' => array(
        'wp-logo',
        'about',
        'wporg',
        'documentation',
        'support-forums',
        'feedback',
        'updates',
        'themes'
    ),
    // menu pages to remove
    'remove-menus' => array()
);
```

You can override the default configuration using `add_filter` function like in the following example :

```
// in the your theme's functions.php file

add_filter('Hyyan\Dashboard.options', function($default) {

    $default['title'] = 'This is a test';
    $default['heading'] = 'This is heading';
    $default['remove-metaboxes'] = array_merge($default['remove-metaboxes'], array(
        'dashboard_quick_press' => false
    ));

    return $default;
});
```

Contributing
------------

[](#contributing)

Everyone is welcome to help contribute and improve this plugin. There are several ways you can contribute:

- Reporting issues (please read [issue guidelines](https://github.com/necolas/issue-guidelines))
- Suggesting new features
- Writing or refactoring code
- Fixing [issues](https://github.com/hyyan/dashboard/issues)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~10 days

Total

4

Last Release

4203d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4313420?v=4)[Hyyan Abo Fakher](/maintainers/hyyan)[@hyyan](https://github.com/hyyan)

---

Tags

wordpresswordpress pluginbedrockhyyanwordpress adminwordpress muplugindashboradwordpress dashboard customizewelcome panel

### Embed Badge

![Health badge](/badges/hyyan-dashboard/health.svg)

```
[![Health](https://phpackages.com/badges/hyyan-dashboard/health.svg)](https://phpackages.com/packages/hyyan-dashboard)
```

###  Alternatives

[roots/bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

6.5k441.8k2](/packages/roots-bedrock)[stevegrunwell/one-time-callbacks

Enable WordPress actions and filter callbacks to be called exactly once.

6847.4k](/packages/stevegrunwell-one-time-callbacks)[log1x/plugin-meta

A simple meta package for my commonly used WordPress plugins

164.3k](/packages/log1x-plugin-meta)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
