2013-03-08 10 views
7

Das folgende ist ein Screenshot der Benutzerlistentabelle im Dashboard. Ich möchte markierten Teil anpassen:So filtern Sie views_edit in der Benutzerlistentabelle?

enter image description here

Ich weiß, wie tun es in der Beiträge Listentabelle unter Verwendung des Verfahrens in diesem WordPress Answer erläutert.

Ich versuchte, Filter views_edit-user zu verwenden, aber nichts passierte. Ich habe auch versucht, es zu googlen, aber es scheint, dass dieser Filter keine Dokumentation hat oder nicht wirklich ein WordPress-Filter ist.

Wie passt man diesen Admin-Abschnitt mit add_action oder add_filter?

Antwort

10

Der Haken für diesen Bildschirm basiert auf 'views_' . $this->screen->id, so soll es sein:

add_filter('views_users', 'modify_views_users_so_15295853'); 

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

    return $views; 
} 

Der Gehalt an $views in meinem System ist:

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> 
) 
+0

Jede Spitze effizient die Zählung auf Rendering? – atwellpub

+0

$ posts = wp_count_posts ('job_listing'); $ billed_count = $ Beiträge-> berechnet; ... Probleme beim Abrufen des ausgewählten Status zu embolden. – atwellpub

Verwandte Themen