bp_core_add_contextual_help( string $screen = '' )
Adds contextual help to BuddyPress admin pages.
Description Description
Parameters Parameters
- $screen
-
(Optional) Current screen.
Default value: ''
Source Source
File: bp-core/admin/bp-core-admin-functions.php
function bp_core_add_contextual_help( $screen = '' ) { $screen = get_current_screen(); switch ( $screen->id ) { // Component page. case 'settings_page_bp-components' : // Help tabs. $screen->add_help_tab( array( 'id' => 'bp-comp-overview', 'title' => __( 'Overview', 'buddypress' ), 'content' => bp_core_add_contextual_help_content( 'bp-comp-overview' ), ) ); // Help panel - sidebar links. $screen->set_help_sidebar( '<p><strong>' . __( 'For more information:', 'buddypress' ) . '</strong></p>' . '<p>' . __( '<a href="https://codex.buddypress.org/getting-started/configure-components/">Managing Components</a>', 'buddypress' ) . '</p>' . '<p>' . __( '<a href="https://buddypress.org/support/">Support Forums</a>', 'buddypress' ) . '</p>' ); break; // Pages page. case 'settings_page_bp-page-settings' : // Help tabs. $screen->add_help_tab( array( 'id' => 'bp-page-overview', 'title' => __( 'Overview', 'buddypress' ), 'content' => bp_core_add_contextual_help_content( 'bp-page-overview' ), ) ); // Help panel - sidebar links. $screen->set_help_sidebar( '<p><strong>' . __( 'For more information:', 'buddypress' ) . '</strong></p>' . '<p>' . __( '<a href="https://codex.buddypress.org/getting-started/configure-components/#settings-buddypress-pages">Managing Pages</a>', 'buddypress' ) . '</p>' . '<p>' . __( '<a href="https://buddypress.org/support/">Support Forums</a>', 'buddypress' ) . '</p>' ); break; // Settings page. case 'settings_page_bp-settings' : // Help tabs. $screen->add_help_tab( array( 'id' => 'bp-settings-overview', 'title' => __( 'Overview', 'buddypress' ), 'content' => bp_core_add_contextual_help_content( 'bp-settings-overview' ), ) ); // Help panel - sidebar links. $screen->set_help_sidebar( '<p><strong>' . __( 'For more information:', 'buddypress' ) . '</strong></p>' . '<p>' . __( '<a href="https://codex.buddypress.org/getting-started/configure-components/#settings-buddypress-settings">Managing Settings</a>', 'buddypress' ) . '</p>' . '<p>' . __( '<a href="https://buddypress.org/support/">Support Forums</a>', 'buddypress' ) . '</p>' ); break; // Profile fields page. case 'users_page_bp-profile-setup' : // Help tabs. $screen->add_help_tab( array( 'id' => 'bp-profile-overview', 'title' => __( 'Overview', 'buddypress' ), 'content' => bp_core_add_contextual_help_content( 'bp-profile-overview' ), ) ); // Help panel - sidebar links. $screen->set_help_sidebar( '<p><strong>' . __( 'For more information:', 'buddypress' ) . '</strong></p>' . '<p>' . __( '<a href="https://codex.buddypress.org/administrator-guide/extended-profiles/">Managing Profile Fields</a>', 'buddypress' ) . '</p>' . '<p>' . __( '<a href="https://buddypress.org/support/">Support Forums</a>', 'buddypress' ) . '</p>' ); break; } }
Changelog Changelog
Version | Description |
---|---|
1.7.0 | Introduced. |