9

以下是仪表板中用户列表的屏幕截图。我想自定义突出显示的部分:

在此处输入图像描述

我知道如何使用此WordPress Answer中解释的方法在帖子列表中执行此操作。

我尝试使用过滤器views_edit-user,但没有任何反应。我也试过用谷歌搜索,但似乎这个过滤器没有文档或者不是真正的 WordPress 过滤器。

如何使用add_actionor自定义该管理部分add_filter

4

1 回答 1

14

该屏幕的钩子基于'views_' . $this->screen->id,所以它应该是:

add_filter( 'views_users', 'modify_views_users_so_15295853' );

function modify_views_users_so_15295853( $views ) 
{
    // Manipulate $views

    return $views;
}

$views在我的系统中的内容是:

Array
(
    [all] => <a href='users.php' class="current">All <span class="count">(7)</span></a>
    [administrator] => <a href='users.php?role=administrator'>Administrator <span class="count">(1)</span></a>
    [editor] => <a href='users.php?role=editor'>Editor <span class="count">(1)</span></a>
    [subscriber] => <a href='users.php?role=subscriber'>Subscriber <span class="count">(5)</span></a>
)
于 2013-03-08T20:56:04.450 回答