2013-03-08 3 views
7

Poniżej przedstawiono zrzut ekranu tabeli listy użytkowników na pulpicie nawigacyjnym. Chciałbym, aby dostosować zaznaczoną część:Jak filtrować views_edit w tabeli list użytkowników?

enter image description here

wiem, jak to zrobić w tabeli wykaz stanowisk z zastosowaniem metody opisanej w tym WordPress Answer.

Próbowałem użyć filtra views_edit-user, ale nic się nie stało. Próbowałem również Google to, ale wydaje się, że ten filtr nie ma dokumentacji lub nie jest tak naprawdę filtr WordPress.

Jak dostosować tę sekcję administracyjną za pomocą add_action lub add_filter?

Odpowiedz

10

Hak na tym ekranie jest oparta na 'views_' . $this->screen->id, więc powinno być:

add_filter('views_users', 'modify_views_users_so_15295853'); 

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

    return $views; 
} 

Zawartość $views w moim systemie jest:

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

Każda wskazówka na efektywne świadczenie liczyć? – atwellpub

+0

$ posts = wp_count_posts ('job_listing'); $ billed_count = $ posts-> billed; ... problem z uzyskaniem wybranego stanu w celu zwiększenia głośności. – atwellpub