messages_screen_inbox ()

加载Messages > Inbox屏幕。

描述

文件:bp-messages /屏幕/ inbox.php

函数messages_screen_inbox() {if (bp_action_variables()) {bp_do_404();返回;} //检查用户是否有线程,如果有则重定向到最新的线程,否则组成屏幕if (bp_has_message_threads(bp_ajax_querystring('messages')) {$thread_id = 0;While (bp_message_threads()): bp_message_thread();$ thread_id = bp_get_message_thread_id ();打破;endwhile;如果($thread_id) {wp_safe_redirect(bp_get_message_thread_view_link($thread_id));退出;}} else {wp_safe_redirect(trailingslashit(bp_displayed_user_domain()。 bp_get_messages_slug() . '/compose' ) ); exit; } /** * Fires right before the loading of the Messages inbox screen template file. * * @since BuddyPress 1.0.0 */ do_action( 'messages_screen_inbox' ); /** * Filters the template to load for the Messages inbox screen. * * @since BuddyPress 1.0.0 * * @param string $template Path to the messages template to load. */ bp_core_load_template( apply_filters( 'messages_template_inbox', 'members/single/home' ) ); }

更新日志

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

问题吗?

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