Semih | 07.Nisan.2009 | bu yazı eskimiş | İpuçları
Bir eklenti yazarken veya ileri derece temalar yaparken, ihtiyacınız olabilecek şeylerden biri de, üyeleri yetkilerine göre listelemektir. Örneğin özel bir sayfa oluşturdunuz bu sayfada üye listelemesi yapıyorsunuz. Ancak tüm üyeler karışık halde yayınlanıyor. Siz ise, bu karışıklığı önlemek için, her üye grubunu farklı sıralamak istiyorsunuz. İşte tam burada vereceğim kod devreye giriyor.
Yapmanız Gerekenler:
- Temanızın functions.php dosyasını açın.
- Aşağıdaki kodları uygun bir alana ekleyin:
# wordpress üyeleri, gruplarına göre listeleme function uyegrubulistele($role) { $wp_user_search = new WP_User_Search($usersearch, $userspage, $role); return $wp_user_search->get_results(); } - Ekleme işlemini tamamladıktan sonra, üyeleri listelemek istediğiniz yere aşağıdaki kodu ekliyorsunuz:
$editorler = uyegrubulistele('editor'); foreach($editorler as $editor){ //$editor ile artık editör bilgilerini gösterebilirsiniz } - İşlemimiz tamamlandı
Bu kullanışlı ipucu için WpRecipes’e teÅŸekkür ederiz.
Orjinal Kaynak: How to: Get all users having a specific role
“Üyelik Tiplerine Göre Listeleme Yapmak” için 1 Yorum var
İlerde umarım işime yarar teşekkürler..