从门/dobby

Dobby,这位友好的管理员精灵,会处理你所有的(不受欢迎的)管理员通知。

安装: 9

依赖: 0

建议者: 1

安全: 0

星星: 36

关注者: 5

分支: 4

开放问题: 1

类型:wordpress-plugin

v1.4.0 2021-03-16 22:32 UTC

This package is auto-updated.

Last update: 2024-09-17 05:42:33 UTC


README

Version Status Downloads License

Dobby,这位友好的管理员精灵,会处理你所有的(不受欢迎的)管理员通知。

安装

使用 Composer 安装

composer require tfrommen/dobby

或者

  1. 下载ZIP.
  2. 将内容上传到您的网站服务器的 /wp-content/plugins/ 目录。
  3. 通过WordPress中的插件菜单激活插件。
  4. 如果有的话,只显示一条管理员通知。

要求

此插件需要PHP 5.4或更高版本,但根据我们的了解,您实际上应该使用PHP 7或更高版本。

用法

Dobby会捕获在某个管理员通知钩子上打印的所有内容(例如,network_admin_noticesuser_admin_noticesadmin_noticesall_admin_notices),目前将其隐藏。如果Dobby捕获了任何内容,它将通过管理员通知通知您(是的,通过管理员通知)。

Dobby in Action

过滤器

为了自定义插件的一些方面,它为您提供了几个过滤器。以下是每个过滤器的简要描述以及如何更改默认行为的代码示例。只需将相应的代码片段放入您主题的 functions.php 文件或您的 customization 插件,或者放入其他适当的位置。

\tfrommen\Dobby\FILTER_THRESHOLD (dobby.threshold)

此过滤器允许您自定义Dobby采取行动所需的最小管理员通知数量。默认值是 1

用法示例

<?php
/**
 * Filter the minimum number of admin notices required for Dobby to take action.
 *
 * @param int $threshold Required minimum number of admin notices.
 */
add_filter( \tfrommen\Dobby\FILTER_THRESHOLD, function () {

	return 3;
} );