bbp_is_forum_public (intforum_id美元,保龄球check_ancestors美元=真正的)
论坛是公开的吗?
描述
参数
- forum_id美元
-
(int)(可选)论坛id
- check_ancestors美元
-
(保龄球)(可选)检查祖先是否是公共的(仅当它们是一个类别时)
默认值:真
返回
(保龄球)如果关闭则为True,否则为false
源
文件:bp-forums /论坛/ template.php
函数bbp_is_forum_public($forum_id = 0, $ check_columns = true) {$forum_id = bbp_get_forum_id($forum_id);$visibility = bbp_get_forum_visibility($forum_id);//如果post status为public,则返回true $retval = (bbp_get_public_status_id() === $visibility);//检查祖先和继承他们的隐私设置显示if (!empty($check_ancestor)) {$ancestor = bbp_get_forum_ancestor ($forum_id);Foreach ((array) $ancestor as $祖先){if (bbp_is_forum($祖先)&& bbp_is_forum_public($祖先,false)) {$retval = true;}}} return (bool) apply_filters('bbp_is_forum_public', (bool) $retval, $forum_id, $ check_columns);}
更新日志
版本 | 描述 |
---|---|
bbPress (r2997) | 介绍了。 |