2013-03-08 15 views
7

Aşağıdaki, gösterge tablosundaki kullanıcı listesi tablosunun ekran görüntüsüdür. Ben vurgulanan bölümünü özelleştirmek istiyorum:Kullanıcı listesi tablosunda views_edit nasıl filtrelenir?

enter image description here

Ben yöntemini kullanarak mesaj listeleri tabloda bunu bu WordPress Answer açıklandığı biliyorum.

views_edit-user numaralı filtreyi kullanmayı denedim ancak hiçbir şey olmadı. Ayrıca Google'a da denedim, ancak bu filtrenin dokümantasyonu yok gibi görünüyor veya gerçekten bir WordPress filtresi değil.

Bu yönetici bölümü add_action veya add_filter kullanarak nasıl özelleştirilir?

cevap

10

o ekran için kanca 'views_' . $this->screen->id dayanmaktadır, bu nedenle olmalıdır:

add_filter('views_users', 'modify_views_users_so_15295853'); 

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

    return $views; 
} 

benim sistemde $views içeriği şöyledir:

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

verimli sayımı render üzerinde herhangi bir ipucu? – atwellpub

+0

$ posts = wp_count_posts ('job_listing'); $ billed_count = $ posts-> faturalandırıldı; ... seçili duruma geçme zorluğu çekiliyor. – atwellpub

İlgili konular