* : A descriptive name for the menu.
*
* [--porcelain]
* : Output just the new menu id.
*
* ## EXAMPLES
*
* $ wp menu create "My Menu"
* Success: Created menu 200.
*/
public function create( $args, $assoc_args ) {
$menu_id = wp_create_nav_menu( $args[0] );
if ( is_wp_error( $menu_id ) ) {
WP_CLI::error( $menu_id->get_error_message() );
} elseif ( Utils\get_flag_value( $assoc_args, 'porcelain' ) ) {
WP_CLI::line( $menu_id );
} else {
WP_CLI::success( "Created menu {$menu_id}." );
}
}
/**
* Deletes one or more menus.
*
* ## OPTIONS
*
*