Check $query->query_vars['post_type'] before using

This commit is contained in:
Nabil Kadimi
2018-03-05 08:33:44 +00:00
committed by GitHub
parent 7878014130
commit 53553ee5da

View File

@@ -190,15 +190,17 @@ class SP_Admin_CPT_Player extends SP_Admin_CPT {
* @param mixed $query
*/
public function filters_query( $query ) {
if ( $query->query_vars['post_type'] !== 'sp_player' ) return $query;
if ( empty ( $query->query_vars['post_type'] ) || $query->query_vars['post_type'] !== 'sp_player' ) return $query;
global $typenow, $wp_query;
if ( $typenow == 'sp_player' ) {
if ( $typenow == 'sp_player' ) {
if ( ! empty( $_GET['team'] ) ) {
$query->query_vars['meta_value'] = $_GET['team'];
$query->query_vars['meta_key'] = 'sp_team';
}
if ( ! empty( $_GET['team'] ) ) {
$query->query_vars['meta_value'] = $_GET['team'];
$query->query_vars['meta_key'] = 'sp_team';
}
}
return $query;