Skip to content

Commit

Permalink
Remove Navigation Editor screen from experiments page (#40878)
Browse files Browse the repository at this point in the history
* Remove Navigation screen from experiments page

* Hide admin menu item even if option is active

Kudos to @talldan #40878 (comment)

* Remove dead code entirely
  • Loading branch information
getdave authored May 20, 2022
1 parent fba0b96 commit 7dbb294
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 23 deletions.
12 changes: 1 addition & 11 deletions lib/experiments-page.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,17 +40,7 @@ function gutenberg_initialize_experiments_settings() {
'gutenberg_display_experiment_section',
'gutenberg-experiments'
);
add_settings_field(
'gutenberg-navigation',
__( 'Navigation', 'gutenberg' ),
'gutenberg_display_experiment_field',
'gutenberg-experiments',
'gutenberg_experiments_section',
array(
'label' => __( 'Enable Navigation screen', 'gutenberg' ),
'id' => 'gutenberg-navigation',
)
);

add_settings_field(
'gutenberg-list-v2',
__( 'List block v2', 'gutenberg' ),
Expand Down
12 changes: 0 additions & 12 deletions lib/init.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,6 @@ function gutenberg_menu() {
'gutenberg'
);

if ( get_option( 'gutenberg-experiments' ) ) {
if ( array_key_exists( 'gutenberg-navigation', get_option( 'gutenberg-experiments' ) ) ) {
add_submenu_page(
'gutenberg',
__( 'Navigation (beta)', 'gutenberg' ),
__( 'Navigation (beta)', 'gutenberg' ),
'edit_theme_options',
'gutenberg-navigation',
'gutenberg_navigation_page'
);
}
}
if ( current_user_can( 'edit_posts' ) ) {
add_submenu_page(
'gutenberg',
Expand Down

0 comments on commit 7dbb294

Please sign in to comment.