I'm trying to add post filters based on specified post metadata. Filters works great but when I select "All types" filter doesn't reset and no posts are displayed.
HTML:
<select name="typefilter">
<option value="">All types</option>
<option value="type1">Type 1</option>
<option value="type2">Type 2</option>
<option value="type3">Type 3</option>
</select>
<button>Apply filters</button>
PHP:
if( isset( $_POST['typefilter'] ) ) {
$args['meta_query'][] = array(
'key' => 'custom_type',
'value' => $_POST['typefilter'],
'compare' => '='
);
}