bbPress: register_post_statuses ()

注册论坛使用的发帖状态

描述

我们对“垃圾”状态做了一些操作,因此垃圾主题和回复可以从主题内查看。

文件:bp-forums /类/ class-bbpress.php

公共静态函数register_post_statuses(){/ /关闭@todo清理翻译register_post_status (bbp_get_closed_status_id (), apply_filter (bbp_register_closed_post_status,数组('标签 ' => __( ' 关闭”、“buddyboss”),“label_count ' = > _n_noop(“关闭<跨类= >“数”(% s) < / span >”,“关闭<跨类= >“数”(% s) < / span > ','buddyboss'), 'public' => true, 'show_in_admin_all' => true));/ /垃圾邮件@todo清理翻译register_post_status (bbp_get_spam_status_id (), apply_filter (bbp_register_spam_post_status,数组('标签 ' => __( ' 垃圾邮件”、“buddyboss”),“label_count”= > _n_noop(“垃圾邮件<跨类= >“数”(% s) < / span > ', '垃圾邮件<跨类= >“数”(% s) < / span > ', ' buddyboss '),“保护”= > true,“exclude_from_search”= >真的,'show_in_admin_status_list' => true, 'show_in_admin_all_list' => false));/ /孤儿register_post_status (bbp_get_orphan_status_id (), apply_filter (bbp_register_orphan_post_status,数组('标签 ' => __( ' 孤儿”、“buddyboss”),“label_count”= > _n_noop(“孤儿<跨类= >“数”(% s) < / span > ', '孤儿<跨类= >“数”(% s) < / span > ', ' buddyboss '),“保护”= > true,“exclude_from_search”= >真的,'show_in_admin_status_list' => true, 'show_in_admin_all_list' => false));/ /隐藏register_post_status (bbp_get_hidden_status_id (), apply_filter (bbp_register_hidden_post_status,数组('标签 ' => __( ' 藏”、“buddyboss”),“label_count”= > _n_noop(“隐蔽的<跨类= >“数”(% s) < / span >”,“隐蔽的<跨类= >“数”(% s) < / span > ', ' buddyboss '),“私人”= > true,“exclude_from_search”= >真的,'show_in_admin_status_list' => true, 'show_in_admin_all_list' => true));/** * Trash fix **我们需要删除内部参数,并更改为* protected,以便用户与'view_trash' cap可以查看*单个垃圾主题/答复在前端作为wp_query *不允许任何hack为垃圾主题被查看。* /全球wp_post_statuses美元; if ( !empty( $wp_post_statuses['trash'] ) ) { // User can view trash so set internal to false if ( current_user_can( 'view_trash' ) ) { $wp_post_statuses['trash']->internal = false; $wp_post_statuses['trash']->protected = true; // User cannot view trash so set internal to true } else { $wp_post_statuses['trash']->internal = true; } } }

更新日志

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

问题吗?

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