私は2つのラジオボタンを備えたフォームを持っています - ユーザーが選択したものに応じて、変数を変更してソート順を日付からタイトルに変更したいと考えています:
<form action="<?php echo home_url( '/' ); ?>" method="get" id="searchform2">
<input type="radio" name="sort" value="date" checked> Order by date
<input type="radio" name="sort" value="title"> Order by title
<input type="submit" id="searchsubmit2" class="search-submit" value="Search" />
</form>
<?php if(isset($_GET['sort']) == "date") {
$sort = ($_GET['sort']);
$order = "DESC";
} else {
$sort = ($_GET['sort']);
$order = "ASC";
}
$args = array(
'post_type' => 'policies',
'orderby' => $sort,
'order' => $order
);
?>
現時点では、ソート変数は選択に応じて正しいものを出力していますが、順序はそうではありません。何を選択しても「DESC」を出力します。どこが間違っていますか?