diff --git a/includes/admin/importers/class-sp-fixture-importer.php b/includes/admin/importers/class-sp-fixture-importer.php index cc48bdc8..f2210e58 100644 --- a/includes/admin/importers/class-sp-fixture-importer.php +++ b/includes/admin/importers/class-sp-fixture-importer.php @@ -28,7 +28,9 @@ if ( class_exists( 'WP_Importer' ) ) { 'sp_venue' => __( 'Venue', 'sportspress' ), 'sp_home' => __( 'Home', 'sportspress' ), 'sp_away' => __( 'Away', 'sportspress' ), + 'sp_day' => __( 'Match Day', 'sportspress' ), ); + $this->optionals = array( 'sp_day' ); } /** @@ -72,6 +74,7 @@ if ( class_exists( 'WP_Importer' ) ) { sp_array_value( $meta, 'post_date' ), sp_array_value( $meta, 'post_time' ), sp_array_value( $meta, 'sp_venue' ), + sp_array_value( $meta, 'sp_day' ), ); $teams = array( @@ -83,7 +86,7 @@ if ( class_exists( 'WP_Importer' ) ) { if ( sizeof( $event ) > 0 && ! empty( $event[0] ) ): // List event columns - list( $date, $time, $venue ) = $event; + list( $date, $time, $venue, $day ) = $event; // Format date $date = str_replace( '/', '-', trim( $date ) ); @@ -137,6 +140,11 @@ if ( class_exists( 'WP_Importer' ) ) { // Update venue wp_set_object_terms( $id, $venue, 'sp_venue', false ); + // Update match day + if ( '' !== $day ) { + update_post_meta( $id, 'sp_day', $day ); + } + // Increment $this->imported ++; diff --git a/includes/admin/importers/class-sp-importer.php b/includes/admin/importers/class-sp-importer.php index 320dad78..ba0caaba 100644 --- a/includes/admin/importers/class-sp-importer.php +++ b/includes/admin/importers/class-sp-importer.php @@ -22,6 +22,7 @@ if ( class_exists( 'WP_Importer' ) ) { var $skipped; var $import_label; var $columns = array(); + var $optionals = array(); /** * Constructor. @@ -152,7 +153,7 @@ if ( class_exists( 'WP_Importer' ) ) { columns as $key => $label ): $value = sp_array_value( $row, $index ); ?> - + optionals ) ) { ?> placeholder="">