bbp_get_form_forum_moderators()
Return value of forum moderators field
Description Description
Return Return
(string) Value of forum mods field
Source Source
File: includes/forums/template.php
function bbp_get_form_forum_moderators() { // Default return value $forum_mods = ''; // Get _POST data if ( bbp_is_forum_form_post_request() && isset( $_POST['bbp_moderators'] ) ) { $forum_mods = wp_unslash( $_POST['bbp_moderators'] ); // Get edit data } elseif ( bbp_is_single_forum() || bbp_is_forum_edit() ) { // Get the forum ID $forum_id = bbp_get_forum_id( get_the_ID() ); // Forum exists if ( ! empty( $forum_id ) ) { // Get moderator IDs $user_ids = bbp_get_moderator_ids( $forum_id ); if ( ! empty( $user_ids ) ) { $user_nicenames = bbp_get_user_nicenames_from_ids( $user_ids ); // Comma separate user nicenames if ( ! empty( $user_nicenames ) ) { $forum_mods = implode( ', ', wp_list_pluck( $user_nicenames, 'user_nicename' ) ); } } } } // Filter & return return apply_filters( 'bbp_get_form_forum_moderators', $forum_mods ); }
Changelog Changelog
Version | Description |
---|---|
2.6.0 | Introduced. |