寻找一个简单的bbPress函数,它将列出所有论坛以使用foreach()
进行迭代。 bbp_list_forums()
似乎只适用于子论坛。
答案 0 :(得分:1)
我的想法是错误的 - 你需要添加一个循环,类似于使用Wordpress本身。这里的代码对我有用,可以创建一个以各自ID为关键点的论坛数组:
$forum_names = array();
if ( bbp_has_forums() ) {
while ( bbp_forums() ) {
bbp_the_forum();
$forum_id = bbp_get_forum_id();
$forum_names[$forum_id] = bbp_get_forum_title();
} // while()
} // if()
看起来您可以使用bbpress/includes/forums/template.php
中的函数来执行此操作。