wpcf7_admin_menu()
Хуки из функции
Возвращает
null. Ничего (null).
Использование
wpcf7_admin_menu();
Код wpcf7_admin_menu() wpcf7 admin menu CF7 6.2.4.1
function wpcf7_admin_menu() {
do_action( 'wpcf7_admin_menu' );
add_menu_page(
__( 'Contact Form 7 Dashboard', 'contact-form-7' ),
__( 'Contact', 'contact-form-7' )
. wpcf7_admin_menu_change_notice(),
'wpcf7_read_contact_forms',
'wpcf7-dashboard',
'wpcf7_admin_dashboard_page',
'dashicons-email',
30
);
$dashboard = add_submenu_page(
'wpcf7-dashboard',
__( 'Contact Form 7 Dashboard', 'contact-form-7' ),
__( 'Dashboard', 'contact-form-7' )
. wpcf7_admin_menu_change_notice( 'wpcf7-dashboard' ),
'wpcf7_read_contact_forms',
'wpcf7-dashboard',
'wpcf7_admin_dashboard_page'
);
add_action( 'load-' . $dashboard, 'wpcf7_load_dashboard_page', 10, 0 );
$edit = add_submenu_page(
'wpcf7-dashboard',
wpcf7_get_current_contact_form()
? __( 'Edit Contact Form', 'contact-form-7' )
: __( 'Contact Forms', 'contact-form-7' ),
__( 'Contact Forms', 'contact-form-7' )
. wpcf7_admin_menu_change_notice( 'wpcf7' ),
'wpcf7_read_contact_forms',
'wpcf7',
'wpcf7_admin_management_page'
);
add_action( 'load-' . $edit, 'wpcf7_load_contact_form_admin', 10, 0 );
$addnew = add_submenu_page(
'wpcf7-dashboard',
__( 'Add Contact Form', 'contact-form-7' ),
__( 'Add Contact Form', 'contact-form-7' )
. wpcf7_admin_menu_change_notice( 'wpcf7-new' ),
'wpcf7_edit_contact_forms',
'wpcf7-new',
'wpcf7_admin_add_new_page'
);
add_action( 'load-' . $addnew, 'wpcf7_load_contact_form_admin', 10, 0 );
$integration = WPCF7_Integration::get_instance();
if ( $integration->service_exists() ) {
$integration = add_submenu_page(
'wpcf7-dashboard',
__( 'Integration with External API', 'contact-form-7' ),
__( 'Integration', 'contact-form-7' )
. wpcf7_admin_menu_change_notice( 'wpcf7-integration' ),
'wpcf7_manage_integration',
'wpcf7-integration',
'wpcf7_admin_integration_page'
);
add_action( 'load-' . $integration, 'wpcf7_load_integration_page', 10, 0 );
}
}