Escape import variables ( issue with greet() function )
This commit is contained in:
@@ -494,8 +494,8 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
function greet() {
|
function greet() {
|
||||||
echo '<div class="narrow">';
|
echo '<div class="narrow">';
|
||||||
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( esc_html__( 'Events need to be defined with columns in a specific order (3+ columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/events-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Events need to be defined with columns in a specific order (3+ columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/events-sample.csv' ) . '</p>';
|
||||||
echo '<p>' . sprintf( esc_html__( 'Supports CSV files generated by <a href="%s">LeagueLobster</a>.', 'sportspress' ), 'http://tboy.co/leaguelobster' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Supports CSV files generated by <a href="%s">LeagueLobster</a>.', 'sportspress' ), 'http://tboy.co/leaguelobster' ) . '</p>';
|
||||||
wp_import_upload_form( 'admin.php?import=sp_event_csv&step=1' );
|
wp_import_upload_form( 'admin.php?import=sp_event_csv&step=1' );
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
|
|
||||||
// Show Result
|
// Show Result
|
||||||
echo '<div class="updated settings-error below-h2"><p>
|
echo '<div class="updated settings-error below-h2"><p>
|
||||||
' . sprintf( __( 'Import complete - imported <strong>%1$s</strong> rows and skipped <strong>%2$s</strong>.', 'sportspress' ), $this->imported, $this->skipped ) . '
|
' . sprintf( esc_html__( 'Import complete - imported <strong>%1$s</strong> rows and skipped <strong>%2$s</strong>.', 'sportspress' ), esc_html( $this->imported ), esc_html( $this->skipped ) ) . '
|
||||||
</p></div>';
|
</p></div>';
|
||||||
|
|
||||||
$this->import_end( $event );
|
$this->import_end( $event );
|
||||||
@@ -145,7 +145,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
* Performs post-import cleanup of files and the cache
|
* Performs post-import cleanup of files and the cache
|
||||||
*/
|
*/
|
||||||
function import_end( $event = 0 ) {
|
function import_end( $event = 0 ) {
|
||||||
echo '<p>' . __( 'All done!', 'sportspress' ) . ' <a href="' . admin_url(
|
echo '<p>' . esc_html__( 'All done!', 'sportspress' ) . ' <a href="' . esc_url( admin_url(
|
||||||
add_query_arg(
|
add_query_arg(
|
||||||
array(
|
array(
|
||||||
'post' => $event,
|
'post' => $event,
|
||||||
@@ -153,7 +153,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
),
|
),
|
||||||
'post.php'
|
'post.php'
|
||||||
)
|
)
|
||||||
) . '">' . __( 'View Event', 'sportspress' ) . '</a>' . '</p>';
|
) ) . '">' . esc_html__( 'View Event', 'sportspress' ) . '</a>' . '</p>';
|
||||||
|
|
||||||
do_action( 'import_end' );
|
do_action( 'import_end' );
|
||||||
}
|
}
|
||||||
@@ -177,11 +177,11 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
'step' => '1',
|
'step' => '1',
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
echo '<p>' . __( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( __( 'Box scores need to be defined with columns in a specific order. <a href="%s">Click here to download a sample</a>.', 'sportspress' ), plugin_dir_url( SP_PLUGIN_FILE ) . 'dummy-data/event-performance-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Box scores need to be defined with columns in a specific order. <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/event-performance-sample.csv' ) . '</p>';
|
||||||
wp_import_upload_form( add_query_arg( $args, 'admin.php' ) );
|
wp_import_upload_form( add_query_arg( $args, 'admin.php' ) );
|
||||||
} else {
|
} else {
|
||||||
echo '<p><a href="' . admin_url( add_query_arg( array( 'post_type' => 'sp_event' ), 'edit.php' ) ) . '">' . sprintf( __( 'Select %s', 'sportspress' ), __( 'Event', 'sportspress' ) ) . '</a></p>';
|
echo '<p><a href="' . esc_url( admin_url( add_query_arg( array( 'post_type' => 'sp_event' ), 'edit.php' ) ) ) . '">' . sprintf( esc_html__( 'Select %s', 'sportspress' ), esc_html__( 'Event', 'sportspress' ) ) . '</a></p>';
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
@@ -203,10 +203,10 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
<table class="form-table">
|
<table class="form-table">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label><?php _e( 'Event', 'sportspress' ); ?></label><br/></th>
|
<th scope="row"><label><?php esc_html_e( 'Event', 'sportspress' ); ?></label><br/></th>
|
||||||
<td>
|
<td>
|
||||||
<a href="<?php echo get_post_permalink( $event ); ?>" target="_blank">
|
<a href="<?php echo esc_url( get_post_permalink( $event ) ); ?>" target="_blank">
|
||||||
<?php echo get_the_title( $event ); ?>
|
<?php echo esc_html( get_the_title( $event ) ); ?>
|
||||||
</a>
|
</a>
|
||||||
<input type="hidden" name="sp_event" value="<?php echo esc_attr( $event ); ?>">
|
<input type="hidden" name="sp_event" value="<?php echo esc_attr( $event ); ?>">
|
||||||
<input type="hidden" name="sp_teams" value="<?php echo esc_attr( $teams ); ?>">
|
<input type="hidden" name="sp_teams" value="<?php echo esc_attr( $teams ); ?>">
|
||||||
@@ -214,7 +214,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label><?php _e( 'Team', 'sportspress' ); ?></label><br/></th>
|
<th scope="row"><label><?php esc_html_e( 'Team', 'sportspress' ); ?></label><br/></th>
|
||||||
<td>
|
<td>
|
||||||
<?php
|
<?php
|
||||||
$args = array(
|
$args = array(
|
||||||
|
|||||||
@@ -260,7 +260,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
|
|
||||||
// Show Result
|
// Show Result
|
||||||
echo '<div class="updated settings-error below-h2"><p>
|
echo '<div class="updated settings-error below-h2"><p>
|
||||||
' . sprintf( __( 'Import complete - imported <strong>%1$s</strong> events and skipped <strong>%2$s</strong>.', 'sportspress' ), $this->imported, $this->skipped ) . '
|
' . sprintf( esc_html__( 'Import complete - imported <strong>%1$s</strong> events and skipped <strong>%2$s</strong>.', 'sportspress' ), esc_html( $this->imported ), esc_html( $this->skipped ) ) . '
|
||||||
</p></div>';
|
</p></div>';
|
||||||
|
|
||||||
$this->import_end();
|
$this->import_end();
|
||||||
@@ -270,7 +270,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
* Performs post-import cleanup of files and the cache
|
* Performs post-import cleanup of files and the cache
|
||||||
*/
|
*/
|
||||||
function import_end() {
|
function import_end() {
|
||||||
echo '<p>' . __( 'All done!', 'sportspress' ) . ' <a href="' . admin_url( 'edit.php?post_type=sp_event' ) . '">' . __( 'View Fixtures', 'sportspress' ) . '</a>' . '</p>';
|
echo '<p>' . esc_html__( 'All done!', 'sportspress' ) . ' <a href="' . esc_url( admin_url( 'edit.php?post_type=sp_event' ) ) . '">' . esc_html__( 'View Fixtures', 'sportspress' ) . '</a>' . '</p>';
|
||||||
|
|
||||||
do_action( 'import_end' );
|
do_action( 'import_end' );
|
||||||
}
|
}
|
||||||
@@ -283,8 +283,8 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
*/
|
*/
|
||||||
function greet() {
|
function greet() {
|
||||||
echo '<div class="narrow">';
|
echo '<div class="narrow">';
|
||||||
echo '<p>' . __( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( __( 'Fixtures need to be defined with columns in a specific order (4+ columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), plugin_dir_url( SP_PLUGIN_FILE ) . 'dummy-data/fixtures-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Fixtures need to be defined with columns in a specific order (4+ columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/fixtures-sample.csv' ) . '</p>';
|
||||||
echo '<p>' . sprintf( __( 'Supports CSV files generated by <a href="%s">LeagueLobster</a>.', 'sportspress' ), 'http://tboy.co/leaguelobster' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Supports CSV files generated by <a href="%s">LeagueLobster</a>.', 'sportspress' ), 'http://tboy.co/leaguelobster' ) . '</p>';
|
||||||
wp_import_upload_form( 'admin.php?import=sp_fixture_csv&step=1' );
|
wp_import_upload_form( 'admin.php?import=sp_fixture_csv&step=1' );
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
@@ -301,18 +301,18 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
<table class="form-table">
|
<table class="form-table">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label><?php _e( 'Format', 'sportspress' ); ?></label><br/></th>
|
<th scope="row"><label><?php esc_html_e( 'Format', 'sportspress' ); ?></label><br/></th>
|
||||||
<td class="forminp forminp-radio" id="sp_formatdiv">
|
<td class="forminp forminp-radio" id="sp_formatdiv">
|
||||||
<fieldset id="post-formats-select">
|
<fieldset id="post-formats-select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><input type="radio" name="sp_format" class="post-format" id="post-format-league" value="league" checked="checked"> <label for="post-format-league" class="post-format-icon post-format-league"><?php _e( 'Competitive', 'sportspress' ); ?></label></li>
|
<li><input type="radio" name="sp_format" class="post-format" id="post-format-league" value="league" checked="checked"> <label for="post-format-league" class="post-format-icon post-format-league"><?php esc_html_e( 'Competitive', 'sportspress' ); ?></label></li>
|
||||||
<li><input type="radio" name="sp_format" class="post-format" id="post-format-friendly" value="friendly"> <label for="post-format-friendly" class="post-format-icon post-format-friendly"><?php _e( 'Friendly', 'sportspress' ); ?></label></li>
|
<li><input type="radio" name="sp_format" class="post-format" id="post-format-friendly" value="friendly"> <label for="post-format-friendly" class="post-format-icon post-format-friendly"><?php esc_html_e( 'Friendly', 'sportspress' ); ?></label></li>
|
||||||
<br>
|
<br>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label><?php _e( 'League', 'sportspress' ); ?></label><br/></th>
|
<th scope="row"><label><?php esc_html_e( 'League', 'sportspress' ); ?></label><br/></th>
|
||||||
<td>
|
<td>
|
||||||
<?php
|
<?php
|
||||||
$args = array(
|
$args = array(
|
||||||
@@ -322,14 +322,14 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
'show_option_none' => __( '— Not set —', 'sportspress' ),
|
'show_option_none' => __( '— Not set —', 'sportspress' ),
|
||||||
);
|
);
|
||||||
if ( ! sp_dropdown_taxonomies( $args ) ) :
|
if ( ! sp_dropdown_taxonomies( $args ) ) :
|
||||||
echo '<p>' . __( 'None', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'None', 'sportspress' ) . '</p>';
|
||||||
sp_taxonomy_adder( 'sp_league', 'sp_team', __( 'Add New', 'sportspress' ) );
|
sp_taxonomy_adder( 'sp_league', 'sp_team', __( 'Add New', 'sportspress' ) );
|
||||||
endif;
|
endif;
|
||||||
?>
|
?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label><?php _e( 'Season', 'sportspress' ); ?></label><br/></th>
|
<th scope="row"><label><?php esc_html_e( 'Season', 'sportspress' ); ?></label><br/></th>
|
||||||
<td>
|
<td>
|
||||||
<?php
|
<?php
|
||||||
$args = array(
|
$args = array(
|
||||||
@@ -339,7 +339,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
'show_option_none' => __( '— Not set —', 'sportspress' ),
|
'show_option_none' => __( '— Not set —', 'sportspress' ),
|
||||||
);
|
);
|
||||||
if ( ! sp_dropdown_taxonomies( $args ) ) :
|
if ( ! sp_dropdown_taxonomies( $args ) ) :
|
||||||
echo '<p>' . __( 'None', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'None', 'sportspress' ) . '</p>';
|
||||||
sp_taxonomy_adder( 'sp_season', 'sp_team', __( 'Add New', 'sportspress' ) );
|
sp_taxonomy_adder( 'sp_season', 'sp_team', __( 'Add New', 'sportspress' ) );
|
||||||
endif;
|
endif;
|
||||||
?>
|
?>
|
||||||
@@ -347,7 +347,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row" class="titledesc">
|
<th scope="row" class="titledesc">
|
||||||
<?php _e( 'Date Format', 'sportspress' ); ?>
|
<?php esc_html_e( 'Date Format', 'sportspress' ); ?>
|
||||||
</th>
|
</th>
|
||||||
<td class="forminp forminp-radio">
|
<td class="forminp forminp-radio">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
function greet() {
|
function greet() {
|
||||||
echo '<div class="narrow">';
|
echo '<div class="narrow">';
|
||||||
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( esc_html__( 'Officials need to be defined with columns in a specific order. <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/officials-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Officials need to be defined with columns in a specific order. <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/officials-sample.csv' ) . '</p>';
|
||||||
wp_import_upload_form( 'admin.php?import=sp_official_csv&step=1' );
|
wp_import_upload_form( 'admin.php?import=sp_official_csv&step=1' );
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -250,7 +250,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
function greet() {
|
function greet() {
|
||||||
echo '<div class="narrow">';
|
echo '<div class="narrow">';
|
||||||
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( esc_html__( 'Players need to be defined with columns in a specific order (8 columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/players-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Players need to be defined with columns in a specific order (8 columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/players-sample.csv' ) . '</p>';
|
||||||
wp_import_upload_form( 'admin.php?import=sp_player_csv&step=1' );
|
wp_import_upload_form( 'admin.php?import=sp_player_csv&step=1' );
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -164,7 +164,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
|
|
||||||
// Show Result
|
// Show Result
|
||||||
echo '<div class="updated settings-error below-h2"><p>
|
echo '<div class="updated settings-error below-h2"><p>
|
||||||
' . sprintf( __( 'Import complete - imported <strong>%1$s</strong> staff and skipped <strong>%2$s</strong>.', 'sportspress' ), $this->imported, $this->skipped ) . '
|
' . sprintf( esc_html__( 'Import complete - imported <strong>%1$s</strong> staff and skipped <strong>%2$s</strong>.', 'sportspress' ), esc_html( $this->imported ), esc_html( $this->skipped ) ) . '
|
||||||
</p></div>';
|
</p></div>';
|
||||||
|
|
||||||
$this->import_end();
|
$this->import_end();
|
||||||
@@ -174,7 +174,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
* Performs post-import cleanup of files and the cache
|
* Performs post-import cleanup of files and the cache
|
||||||
*/
|
*/
|
||||||
function import_end() {
|
function import_end() {
|
||||||
echo '<p>' . __( 'All done!', 'sportspress' ) . ' <a href="' . admin_url( 'edit.php?post_type=sp_staff' ) . '">' . __( 'View Staff', 'sportspress' ) . '</a>' . '</p>';
|
echo '<p>' . esc_html__( 'All done!', 'sportspress' ) . ' <a href="' . esc_url( admin_url( 'edit.php?post_type=sp_staff' ) ) . '">' . esc_html__( 'View Staff', 'sportspress' ) . '</a>' . '</p>';
|
||||||
|
|
||||||
do_action( 'import_end' );
|
do_action( 'import_end' );
|
||||||
}
|
}
|
||||||
@@ -186,7 +186,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function header() {
|
function header() {
|
||||||
echo '<div class="wrap"><h2>' . __( 'Import Staff', 'sportspress' ) . '</h2>';
|
echo '<div class="wrap"><h2>' . esc_html__( 'Import Staff', 'sportspress' ) . '</h2>';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -197,8 +197,8 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
*/
|
*/
|
||||||
function greet() {
|
function greet() {
|
||||||
echo '<div class="narrow">';
|
echo '<div class="narrow">';
|
||||||
echo '<p>' . __( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( __( 'Staff need to be defined with columns in a specific order (6 columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), plugin_dir_url( SP_PLUGIN_FILE ) . 'dummy-data/staff-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Staff need to be defined with columns in a specific order (6 columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/staff-sample.csv' ) . '</p>';
|
||||||
wp_import_upload_form( 'admin.php?import=sp_staff_csv&step=1' );
|
wp_import_upload_form( 'admin.php?import=sp_staff_csv&step=1' );
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
@@ -218,7 +218,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
<label>
|
<label>
|
||||||
<input type="hidden" name="merge" value="0">
|
<input type="hidden" name="merge" value="0">
|
||||||
<input type="checkbox" name="merge" value="1" checked="checked">
|
<input type="checkbox" name="merge" value="1" checked="checked">
|
||||||
<?php _e( 'Merge duplicates', 'sportspress' ); ?>
|
<?php esc_html_e( 'Merge duplicates', 'sportspress' ); ?>
|
||||||
</label>
|
</label>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
@@ -144,7 +144,7 @@ if ( class_exists( 'WP_Importer' ) ) {
|
|||||||
function greet() {
|
function greet() {
|
||||||
echo '<div class="narrow">';
|
echo '<div class="narrow">';
|
||||||
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
echo '<p>' . esc_html__( 'Hi there! Choose a .csv file to upload, then click "Upload file and import".', 'sportspress' ) . '</p>';
|
||||||
echo '<p>' . sprintf( esc_html__( 'Teams need to be defined with columns in a specific order (3 columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/teams-sample.csv' ) . '</p>';
|
echo '<p>' . sprintf( __( 'Teams need to be defined with columns in a specific order (3 columns). <a href="%s">Click here to download a sample</a>.', 'sportspress' ), esc_url( plugin_dir_url( SP_PLUGIN_FILE ) ) . 'dummy-data/teams-sample.csv' ) . '</p>';
|
||||||
wp_import_upload_form( 'admin.php?import=sp_team_csv&step=1' );
|
wp_import_upload_form( 'admin.php?import=sp_team_csv&step=1' );
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user