OSDN Git Service

Fix notices undefined index post_types when scaffolding CPT
authorjmslbam <jmslbam@gmail.com>
Mon, 5 Aug 2013 13:50:29 +0000 (15:50 +0200)
committerjmslbam <jmslbam@gmail.com>
Mon, 5 Aug 2013 13:50:29 +0000 (15:50 +0200)
Added post_type default value and use $control_args because it it won't be available in $vars

php/commands/scaffold.php

index bdf3435..1354103 100644 (file)
@@ -107,13 +107,14 @@ class Scaffold_Command extends WP_CLI_Command {
                        'theme'  => false,
                        'plugin' => false,
                        'raw'    => false,
+                       'post_types' => false,
                ) );
 
                $vars = $this->extract_args( $assoc_args, $defaults );
 
                $vars['slug'] = $slug;
 
-               $vars['post_types'] = $this->quote_comma_list_elements( $vars['post_types'] );
+               $vars['post_types'] = $this->quote_comma_list_elements( $control_args['post_types'] );
 
                $vars['textdomain'] = $this->get_textdomain( $vars['textdomain'], $control_args );