@@ 103-118 (lines=16) @@ | ||
100 | * Do the same as ^^ but for the list view. |
|
101 | */ |
|
102 | add_action( 'pre_get_posts', 'videopress_media_list_table_query' ); |
|
103 | function videopress_media_list_table_query( $query ) { |
|
104 | if ( is_admin() && $query->is_main_query() && ( 'upload' === get_current_screen()->id ) ) { |
|
105 | $meta_query = array( |
|
106 | array( |
|
107 | 'key' => 'videopress_poster_image', |
|
108 | 'compare' => 'NOT EXISTS', |
|
109 | ), |
|
110 | ); |
|
111 | ||
112 | if ( $old_meta_query = $query->get( 'meta_query' ) ) { |
|
113 | $meta_query[] = $old_meta_query; |
|
114 | } |
|
115 | ||
116 | $query->set( 'meta_query', $meta_query ); |
|
117 | } |
|
118 | } |
|
119 | ||
120 | /** |
|
121 | * Make sure that any Video that has a VideoPress GUID passes that data back. |
@@ 103-118 (lines=16) @@ | ||
100 | * Do the same as ^^ but for the list view. |
|
101 | */ |
|
102 | add_action( 'pre_get_posts', 'videopress_media_list_table_query' ); |
|
103 | function videopress_media_list_table_query( $query ) { |
|
104 | if ( is_admin() && $query->is_main_query() && ( 'upload' === get_current_screen()->id ) ) { |
|
105 | $meta_query = array( |
|
106 | array( |
|
107 | 'key' => 'videopress_poster_image', |
|
108 | 'compare' => 'NOT EXISTS', |
|
109 | ), |
|
110 | ); |
|
111 | ||
112 | if ( $old_meta_query = $query->get( 'meta_query' ) ) { |
|
113 | $meta_query[] = $old_meta_query; |
|
114 | } |
|
115 | ||
116 | $query->set( 'meta_query', $meta_query ); |
|
117 | } |
|
118 | } |
|
119 | ||
120 | /** |
|
121 | * Make sure that any Video that has a VideoPress GUID passes that data back. |