bbp_repair_forum_visibility ()

找回私人和隐藏的论坛

描述

返回

(数组)状态码和消息的数组

文件:bp-forums /论坛/显然也

function bbp_repair_forum_visibility(){//首先,删除所有内容。delete_option(“_bbp_private_forums”);delete_option(“_bbp_hidden_forums”);//接下来,获取所有私有和隐藏论坛$private_forums = new WP_Query(array('suppress_filters' => true, 'nopaging' => true, 'post_type' => bbp_get_forum_post_type(), 'post_status' => bbp_get_private_status_id(), 'fields' => 'ids'));$ hidden_论坛= new WP_Query(array('suppress_filters' => true, 'nopaging' => true, 'post_type' => bbp_get_forum_post_type(), 'post_status' => bbp_get_hidden_status_id(), 'fields' => 'ids'));//重置$post global wp_reset_postdata();//释放查询返回错误if (is_wp_error($private_forums) || is_wp_error($hidden_forums)) return false;//更新私有/隐藏选项update_option('_bbp_private_forums', $private_forums->posts);//私有论坛update_option('_bbp_hidden_forums', $hidden_forums->posts);//隐藏论坛//完整的结果返回true; }

更新日志

更新日志
版本 描述
bbPress (r5017) 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队