Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Intervention | 632 | 12 | 4 | 3 months ago | 14 | July 12, 2023 | mit | PHP | ||
WordPress plugin to configure wp-admin and application state using a single config file. | ||||||||||
Distributor | 573 | 6 days ago | 202 | gpl-2.0 | PHP | |||||
Share content between your websites. | ||||||||||
Wordpress Github Sync | 562 | 3 years ago | 22 | gpl-3.0 | PHP | |||||
A WordPress plugin to sync content with a GitHub repository (or Jekyll site) | ||||||||||
Mainwp | 382 | 8 days ago | 30 | November 24, 2022 | 3 | gpl-3.0 | PHP | |||
The MainWP Dashboard is an open source self-hosted WordPress management plugin that allows you to maintain virtually all aspects of multiple WordPress sites. | ||||||||||
Vvv Dashboard | 264 | 5 years ago | 17 | PHP | ||||||
Dashboard for Varying Vagrant Vagrants https://github.com/Varying-Vagrant-Vagrants/VVV | ||||||||||
Aesop Core | 244 | a year ago | 55 | June 21, 2020 | 49 | gpl-2.0 | JavaScript | |||
Open-sourced suite of components that empower interactive storytelling in WordPress. | ||||||||||
Page Template Example | 224 | 7 years ago | 3 | gpl-2.0 | PHP | |||||
[WordPress] An example WordPress plugin used to show how to include templates with your plugins and programmatically add them to the active theme. | ||||||||||
Vvv Dashboard | 128 | 3 years ago | 2 | gpl-2.0 | PHP | |||||
A Beautiful, Simple and Easy-To-Use Dashboard for Varying Vagrant Vagrants (VVV) | ||||||||||
Pressforward | 116 | 6 months ago | 108 | agpl-3.0 | PHP | |||||
PressForward is a free plugin that provides an editorial workflow for content aggregation and curation within the WordPress dashboard. It is designed for bloggers and editorial teams who wish to collect, discuss, and share content from a variety of sources on the open web. | ||||||||||
Cleanblog | 113 | 6 months ago | 1 | PHP | ||||||
:computer: Free WordPress theme for personal blogging |
Easily customize wp-admin and configure application options.
$ composer require wpackagist-plugin/intervention
$ wp plugin install intervention --activate
Create config/intervention.php
for Sage 10, or intervention.php
inside your theme root folder and return an array.
<?php
return [
'application' => [
],
'wp-admin.$role|$username' => [
],
];
For the options, you can use dot notatation, a standard array, or a combination.
Remove components from wp-admin.
Return wp-admin.$role
or wp-admin.$username
editor|author
<?php
return [
'wp-admin.$role|$username' => [
'common.adminbar',
],
];
User Roles
all
all-not-administrator
(shortcut alias)administrator
author
editor
contributor
subscriber
Set application options.
wp-admin
.Return application
.
Tip: automate exporting a config file from the database using ToolsIntervention in the WordPress admin.
<?php
return [
'application' => [
'general' => [
'tagline' => 'Intervention Example',
'wp-address' => 'https://example.com/wp',
'site-address' => 'https://example.com',
'admin-email' => '[email protected]',
'membership' => false,
'default-role' => 'editor',
'language' => 'en_US',
'timezone' => 'Africa/Johannesburg',
'date-format' => 'F j Y',
'time-format' => 'g:i a',
'week-starts' => 'Mon',
],
],
];