bbp_remove_user_favorite (intuser_id美元,inttopic_id美元

从用户的收藏夹中删除一个主题

描述

参数

user_id美元

int(可选)用户id

topic_id美元

int(可选)主题id

返回

(保龄球)如果该主题已从用户的收藏夹中删除,则为True,否则为false

文件:bp-forums /用户/显然也

函数bbp_remove_user_favorite($user_id, $topic_id) {if(空($user_id) ||空($topic_id))返回false;$favorites = (array) bbp_get_user_favorites_topic_ids($user_id);If (empty($favorites))返回false;$pos = array_search($topic_id, $favorites);If (is_numeric($pos)) {array_splice($favorites, $pos, 1);$favorites = array_filter($favorites);If (!empty($favorites)) {$favorites = implode(',', wp_parse_id_list($favorites));Update_user_option ($user_id, '_bbp_favorites', $favorites);} else {delete_user_option($user_id, '_bbp_favorites');}} do_action('bbp_remove_user_favorite', $user_id, $topic_id); return true; }

更新日志

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

问题吗?

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