soberwp/intervention

包含清理和自定义wp-admin模块的WordPress插件。

资助包维护!
darrenjacoby

安装次数: 108,922

依赖项: 1

建议者: 1

安全: 0

星标: 639

关注者: 27

分支: 51

公开问题: 8

类型:wordpress-plugin


README

轻松自定义 wp-admin 并配置 应用 选项。

在WordPress.org上查看

安装

Composer

$ composer require wpackagist-plugin/intervention

WP-CLI

$ wp plugin install intervention --activate

需求

用法

为Sage 10创建 config/intervention.php,或在你的主题根文件夹内创建 intervention.php 并返回一个数组。

<?php

return [
    'application' => [

    ],
    'wp-admin.$role|$username' => [

    ],
];

对于选项,你可以使用 点表示法、标准数组或它们的组合

管理

从wp-admin中移除组件。

返回 wp-admin.$rolewp-admin.$username

  • 支持使用管道操作符使用多个用户角色。
    • editor|author
<?php

return [
    'wp-admin.$role|$username' => [
        'common.adminbar',
    ],
];

用户角色

  • all
  • all-not-administrator(快捷别名)
  • administrator
  • author
  • editor
  • contributor
  • subscriber

选项

登录

通用

仪表板

文章

媒体

页面

评论

外观

插件

用户

工具

设置

应用

设置应用选项。

  • 选项将自动在 wp-admin 中变为只读字段。
  • 选项可以放置在版本控制之下。

返回 application

提示:使用WordPress管理中的工具→Intervention自动从数据库导出配置文件。

<?php

return [
    'application' => [
        'general' => [
            'tagline' => 'Intervention Example',
            'wp-address' => 'https://example.com/wp',
            'site-address' => 'https://example.com',
            'admin-email' => 'example@example.com',
            'membership' => false,
            'default-role' => 'editor',
            'language' => 'en_US',
            'timezone' => 'Africa/Johannesburg',
            'date-format' => 'F j Y',
            'time-format' => 'g:i a',
            'week-starts' => 'Mon',
        ],
    ],
];

选项

快速参考

连接