Skip to content

Commit 7df0ea1

Browse files
committed
add filter for CPT show_ui
1 parent 3d958aa commit 7df0ea1

2 files changed

Lines changed: 7 additions & 8 deletions

File tree

classes/class-suggested-tasks.php

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -272,11 +272,9 @@ public function register_post_type() {
272272
'prpl_recommendations',
273273
[
274274
'label' => \__( 'Recommendations', 'progress-planner' ),
275-
'public' => true,
276-
'show_ui' => true,
277-
'show_in_menu' => true,
278-
'show_in_nav_menus' => true,
279-
'show_in_admin_bar' => true,
275+
'public' => false,
276+
'show_ui' => \apply_filters( 'progress_planner_tasks_show_ui', false ),
277+
'show_in_admin_bar' => \apply_filters( 'progress_planner_tasks_show_ui', false ),
280278
'show_in_rest' => true,
281279
'rest_controller_class' => \Progress_Planner\Rest\Recommendations_Controller::class,
282280
'supports' => [ 'title', 'editor', 'author', 'custom-fields', 'page-attributes' ],
@@ -368,17 +366,17 @@ public function register_taxonomy() {
368366
$taxonomy,
369367
[ 'prpl_recommendations' ],
370368
[
371-
'public' => \progress_planner()->is_debug_mode_enabled(),
369+
'public' => false,
372370
'hierarchical' => false,
373371
'labels' => [
374372
'name' => $label,
375373
],
376-
'show_ui' => \progress_planner()->is_debug_mode_enabled(),
374+
'show_ui' => \apply_filters( 'progress_planner_tasks_show_ui', false ),
377375
'show_admin_column' => false,
378376
'query_var' => true,
379377
'rewrite' => [ 'slug' => $taxonomy ],
380378
'show_in_rest' => true,
381-
'show_in_menu' => \progress_planner()->is_debug_mode_enabled(),
379+
'show_in_menu' => \apply_filters( 'progress_planner_tasks_show_ui', false ),
382380
]
383381
);
384382
}

classes/utils/class-playground.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ class Playground {
1818
public function __construct() {
1919
\add_action( 'init', [ $this, 'register_hooks' ], 9 );
2020
\add_action( 'plugins_loaded', [ $this, 'enable_debug_tools' ], 1 );
21+
\add_filter( 'progress_planner_tasks_show_ui', '__return_true' );
2122
}
2223

2324
/**

0 commit comments

Comments
 (0)