|
true,
'editor' => true,
'comments' => false,
'revisions' => false,
'trackbacks' => false,
'author' => false,
'excerpt' => false,
'page-attributes' => false,
'thumbnail' => false,
'custom-fields' => false,
'post-formats' => false,
] as $support => $default) {
Advset_Tristate_Checkbox::render('supports[' . $support . ']', [
'label' => $support,
'default' => $default,
'trueOnly' => true,
'aboutURL' => 'https://developer.wordpress.org/reference/functions/register_post_type/#supports',
]);
}
?>
|
|
false,
'hierarchical' => false,
'exclude_from_search' => true, // Dynamic defaults are set via JS - see updateFormFieldStates()
'publicly_queryable' => false, // Dynamic defaults are set via JS - see updateFormFieldStates()
'show_ui' => false, // Dynamic defaults are set via JS - see updateFormFieldStates()
'show_in_menu' => false, // Dynamic defaults are set via JS - see updateFormFieldStates()
'show_in_nav_menus' => false, // Dynamic defaults are set via JS - see updateFormFieldStates()
'show_in_admin_bar' => false,
'show_in_rest' => false,
'late_route_registration' => false,
'map_meta_cap' => false,
'has_archive' => false,
'query_var' => true,
'can_export' => true,
] as $setting => $default) {
if (in_array($setting, ['late_route_registration'])) {
$aboutURL = null;
} else {
$aboutURL = 'https://developer.wordpress.org/reference/functions/register_post_type/#' . $setting;
}
Advset_Tristate_Checkbox::render($setting, [
'default' => $default,
'aboutURL' => $aboutURL,
]);
}
?>
|
|
false,
'post_tag' => false,
] as $taxonomy => $default) {
Advset_Tristate_Checkbox::render('taxonomies[' . $taxonomy . ']', [
'label' => $taxonomy,
'default' => $default,
'trueOnly' => true,
'aboutURL' => 'https://developer.wordpress.org/reference/functions/register_post_type/#taxonomies-2',
]);
}
?>
|