Check if taxonomies exist before outputting in admin

This commit is contained in:
Brian Miyaji
2015-09-18 11:12:07 +10:00
parent 21847d2471
commit ebcb0bbf4e

View File

@@ -126,6 +126,7 @@ class SP_Admin_CPT_Player extends SP_Admin_CPT {
if ( $typenow != 'sp_player' )
return;
if ( taxonomy_exists( 'sp_position' ) ):
$selected = isset( $_REQUEST['sp_position'] ) ? $_REQUEST['sp_position'] : null;
$args = array(
'show_option_all' => __( 'Show all positions', 'sportspress' ),
@@ -134,6 +135,7 @@ class SP_Admin_CPT_Player extends SP_Admin_CPT {
'selected' => $selected
);
sp_dropdown_taxonomies( $args );
endif;
$selected = isset( $_REQUEST['team'] ) ? $_REQUEST['team'] : null;
$args = array(
@@ -145,6 +147,7 @@ class SP_Admin_CPT_Player extends SP_Admin_CPT {
);
wp_dropdown_pages( $args );
if ( taxonomy_exists( 'sp_league' ) ):
$selected = isset( $_REQUEST['sp_league'] ) ? $_REQUEST['sp_league'] : null;
$args = array(
'show_option_all' => __( 'Show all competitions', 'sportspress' ),
@@ -153,7 +156,9 @@ class SP_Admin_CPT_Player extends SP_Admin_CPT {
'selected' => $selected
);
sp_dropdown_taxonomies( $args );
endif;
if ( taxonomy_exists( 'sp_season' ) ):
$selected = isset( $_REQUEST['sp_season'] ) ? $_REQUEST['sp_season'] : null;
$args = array(
'show_option_all' => __( 'Show all seasons', 'sportspress' ),
@@ -162,6 +167,7 @@ class SP_Admin_CPT_Player extends SP_Admin_CPT {
'selected' => $selected
);
sp_dropdown_taxonomies( $args );
endif;
}
/**