>
Rules
Show this field group if
'post_type',
'operator' => '==',
'value' => $post_type,
),
),
);
}
foreach ( $location_rules as $group_index => $rule_group ) :
?>
OR
$rule ) : ?>
and
or
array(
'name' => $pt->name,
'label' => $pt->label,
),
(array) $all_post_types
)
)
);
$templates_json = wp_json_encode(
array_map(
fn( $name, $file ) => array(
'name' => $file,
'label' => $name,
),
wp_get_theme()->get_page_templates(),
array_keys( wp_get_theme()->get_page_templates() )
)
);
$statuses_json = wp_json_encode(
array_values(
array_map(
fn( $s ) => array(
'name' => $s->name,
'label' => $s->label,
),
get_post_stati( array( 'internal' => false ), 'objects' )
)
)
);
$opts_pages_raw = get_option( MetaForge_OptionsPageManager::OPTION_KEY, array() );
if ( ! is_array( $opts_pages_raw ) ) {
$opts_pages_raw = array();
}
$opts_pages_json = wp_json_encode(
array_values(
array_map(
fn( $p ) => array(
'name' => $p['slug'],
'label' => $p['title'],
),
$opts_pages_raw
)
)
);
$taxonomies_json = wp_json_encode(
array_values(
array_map(
fn( $t ) => array(
'name' => $t->name,
'label' => $t->label,
),
get_taxonomies( array( 'public' => true ), 'objects' )
)
)
);
$user_roles_json = wp_json_encode(
array_values(
array_map(
fn( $role_slug, $role_details ) => array(
'name' => $role_slug,
'label' => $role_details['name'],
),
array_keys( wp_roles()->roles ),
wp_roles()->roles
)
)
);
$comments_json = wp_json_encode(
array(
array(
'name' => 'all',
'label' => 'All Comments',
),
)
);
?>
>
Style
>
Block Slug No spaces. Used as block
identifier.
Category