Skip to main content

vc_menu_page_build

Fires after the main WPBakery Page Builder admin menu page has been registered. Use this hook to add submenu pages under the WPBakery menu in the WordPress admin dashboard.

Parameters

This action has no parameters.

Usage

add_action( 'vc_menu_page_build', 'wpb_add_custom_submenu' );

function wpb_add_custom_submenu() {
add_submenu_page(
VC_PAGE_MAIN_SLUG,
esc_html__( 'My Custom Page', 'my-plugin' ),
esc_html__( 'My Custom Page', 'my-plugin' ),
'manage_options',
'my-custom-vc-page',
'wpb_render_custom_page'
);
}

function wpb_render_custom_page() {
echo '<div class="wrap"><h1>My Custom Page</h1></div>';
}

Source

File: include/autoload/vc-pages/pages.php