есть такой код
if (isset($_POST['susr']))
$susr = $_POST['susr'];
else
$susr = 0;
if (isset($_POST['scat']))
$scat = $_POST['scat'];
else
$scat = 0;
?>
<div <?php tie_content_column_attr(); ?>>
<form action="" method="post">
<label>Автор</label>
<select id="susr" name="susr">
<option value="0">Выберите автора</option>
<?php
$users = get_users();
foreach($users as $user)
{
echo "<option ".($user->ID==$susr?"selected ":"")."value=\"".$user->ID."\">".$user->display_name."</option>";
}
?>
</select>
<label>Категория</label>
<select id="scat" name="scat">
<option value="0">Выберите категорию</option>
<?php
$categories = get_categories();
foreach($categories as $category)
{
echo "<option ".($category->term_id==$scat?"selected ":"")."value=\"".$category->term_id."\">".$category->name."</option>";
}
?>
</select>
</form>
<script type='text/javascript'>
/* <![CDATA[ */
(function() {
var dropdown1 = document.getElementById( "susr" );
function onCatChange1() {
dropdown1.parentNode.submit();
}
dropdown1.onchange = onCatChange1;
var dropdown2 = document.getElementById( "scat" );
function onCatChange2() {
dropdown2.parentNode.submit();
}
dropdown2.onchange = onCatChange2;
})();
/* ]]> */
</script>
<?php
$args = array( 'post_type' => 'post' );
if ($susr != 0)
$args['author'] = $susr;
if ($scat != 0)
$args['category__and'] = $scat;
$query = new WP_Query( $args );
if ( $query->have_posts() ) :
// Get the layout template part
TIELABS_HELPER::get_template_part( 'templates/archives2', '', array(
'layout' => tie_get_option( 'blog_display', 'excerpt' ),
'excerpt_length' => tie_get_option( 'blog_excerpt_length' ),
'my_query' => $query
));
// Page navigation
TIELABS_PAGINATION::show( array( 'type' => tie_get_option( 'blog_pagination' ) ) );
else:
TIELABS_HELPER::get_template_part( 'templates/not-found' );
endif;
?>
</div><!-- .main-content /-->
<?php
код выводит выпадающий список авторов, выпадающий список рубрик, при выборе автора и рубрики выводится список записей данной рубрики, как переписать данный код чтоб было так
мы выбираем автора из выпадающего списка, затем рубрику и нажимаем кнопку применить фильтр, затем нам выводится список записей данной рубрики?