bp_notifications_action_mark_read ()

将单个通知标记为已读。

描述

返回

(保龄球)

文件:bp-notifications /屏幕/ unread.php

function bp_notifications_action_mark_read(){//删除未读屏幕如果(!bp_is_notifications_component () | | !Bp_is_current_action('未读')){返回false;} //获取动作。$action = !empty($_GET['action']) ?$ _GET['行动']:”;$nonce = !empty($_GET['_wpnonce']) ?$ _GET [' _wpnonce ']:”;$_GET['notification_id']是什么意思? $_GET['notification_id'] : ''; // Bail if no action or no ID. if ( ( 'read' !== $action ) || empty( $id ) || empty( $nonce ) ) { return false; } // Check the nonce and mark the notification. if ( bp_verify_nonce_request( 'bp_notification_mark_read_' . $id ) && bp_notifications_mark_notification( $id, false ) ) { bp_core_add_message( __( 'Notification successfully marked read.', 'buddyboss' ) ); } else { bp_core_add_message( __( 'There was a problem marking that notification.', 'buddyboss' ), 'error' ); } // Redirect. bp_core_redirect( bp_displayed_user_domain() . bp_get_notifications_slug() . '/unread/' ); }

更新日志

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

问题吗?

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