Rename or remove Tools menu items

This tutorial gives you details of how to customize the Tools menu, such as removing or renaming menu items.

Remove menu items

The code example below shows how to remove menu items and includes some of the main Tools menu items. You can find all Tools menu $views item ID's by searching for // Tools in the /bb-plugin/classes/class-fl-builder.php file.

add_filter( 'fl_builder_main_menu', function( $views ) {
unset( $views['main']['items'][04] ); //Publish Layout
unset( $views['main']['items'][05] ); //Separator Line
unset( $views['main']['items'][10] ); //Save Layout
unset( $views['main']['items'][20] ); //Duplicate Layout
unset( $views['main']['items'][30] ); //Preview Layout
unset( $views['main']['items'][31] ); //Responsive Editing
unset( $views['main']['items'][35] ); //Revisions
unset( $views['main']['items'][40] ); //Separator Line
unset( $views['main']['items'][50] ); //Layout CSS & Javascript
unset( $views['main']['items'][60] ); //Global Settings
unset( $views['main']['items'][65] ); //Themer Layouts (Beaver Themer required)
unset( $views['main']['items'][70] ); //Separator Line
unset( $views['main']['items'][80] ); //Change UI Brightness
unset( $views['main']['items'][100] ); //WordPress Admin
unset( $views['main']['items'][110] ); //Help
unset( $views['main']['items'][120] ); //Keyboard Shortcuts
return $views;
});

Rename menu items

The code example below renames Save Layout to Save My Layout.

add_filter( 'fl_builder_main_menu', function( $views ) {
$views['main']['items'][10]['label'] = 'Save My Layout';
return $views;
});
Last updated on