BP_Notifications_Notification:: get_current_notifications_for_user (数组args美元数组()

以分页友好格式为用户获取未读通知。

描述

参数

args美元

数组(可选)数组的参数。

  • “user_id”
    (int)要为其获取通知的用户ID。默认值:登录用户ID。
  • “is_new”
    (保龄球)是否限制查询为未读通知。默认值:真的。
  • “页面”
    (int)要返回的页码。默认值:1。
  • “per_page”
    (int)每页显示的结果数量。默认值:10。
  • “search_term”
    (字符串)可选的。在“component_name”和“component_action”列中搜索的术语。

默认值:数组()

返回

(数组)

  • “通知”
    (数组)通知结果数组。
  • “总”
    (int)匹配查询参数的所有定位通知的计数。

文件:bp-notifications /类/ class-bp-notifications-notification.php

Public static function get_current_notifications_for_user($args = array()) {$r = wp_parse_args($args, array('user_id' => bp_loggedin_user_id(), 'is_new' => true, 'page' => 1, 'per_page' => 25, 'search_terms' => ",));$notifications = self::get($r);//如果没有通知就退出。If (empty($notifications)){返回false;} $total_count = self::get_total_count($r);返回数组('notifications' => &$notifications, 'total' => $total_count);}

更新日志

更新日志
版本 描述
BuddyPress 1.9.0 介绍了。

问题吗?

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