Fix event logos error when teams are not selected
This commit is contained in:
@@ -63,6 +63,17 @@ function sp_array_overlay( $a1, $a2 ) {
|
|||||||
return $a1;
|
return $a1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Array filter returns positive values only.
|
||||||
|
*
|
||||||
|
* @access public
|
||||||
|
* @param int $var
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
function sp_filter_positive( $var = 0 ) {
|
||||||
|
return $var > 0;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* let_to_num function.
|
* let_to_num function.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ if ( ! isset( $id ) )
|
|||||||
$id = get_the_ID();
|
$id = get_the_ID();
|
||||||
|
|
||||||
$teams = get_post_meta( $id, 'sp_team' );
|
$teams = get_post_meta( $id, 'sp_team' );
|
||||||
$teams = array_filter( $teams );
|
$teams = array_filter( $teams, 'sp_filter_positive' );
|
||||||
if ( $teams ):
|
if ( $teams ):
|
||||||
$team_logos = array();
|
$team_logos = array();
|
||||||
foreach ( $teams as $team ):
|
foreach ( $teams as $team ):
|
||||||
|
|||||||
Reference in New Issue
Block a user