2013-10-28 32 views
0

在BuddyPress中,會員目錄被拆分成頁面。例如,前20個成員顯示在第1頁上,第20個成員顯示在第2頁上,依此類推。如何獲取BuddyPress成員目錄中的頁面總數?

因此,在一個有112個成員的網站上,我預計總共有6個頁面會員目錄。隨着新成員加入該網站,這顯然會發生變化。

有沒有辦法以編程方式獲得總頁數?

回答

1

試試這個片斷:

<?php echo round((int)bp_get_total_member_count()/(int)get_option('posts_per_page'));?> 
+0

邏輯對我來說很好,但會是最好使用小區()函數,而不是圓的()? – henrywright

+0

哦,我想過,但忘了寫評論:)當然 - ceil()會更頻繁地返回正確的值,然後一輪:) –

+0

非常感謝您的幫助! – henrywright

相關問題