前提・実現したいこと
初歩的な質問ですみません。
Wordpressの検索結果にて、
セレクトボックスのデータとクエリデータが合致しているものの場合、「selected」をつけたいです。
一つづつ確認をすると動作は確認できたのですが、
コードの短縮などでもっとスマートに書けないか知りたいです。
該当のソースコード
$testdata = $_GET['テスト']; <select name="テスト"> <?php if($testdata == "AAA"): $selected01 = " selected"; else: $selected01 = ""; endif; ?> <option value="AAA"<?php echo $selected01; ?>>AAA</option> <?php if($testdata == "BBB"): $selected02 = " selected"; else: $selected02 = ""; endif; ?> <option value="BBB"<?php echo $selected02; ?>>BBB</option> <?php if($testdata == "CCC"): $selected03 = " selected"; else: $selected03 = ""; endif; ?> <option value="CCC"<?php echo $selected03; ?>>CCC</option> </select>
補足情報(FW/ツールのバージョンなど)
WordPress 4.9.6
回答2件
あなたの回答
tips
プレビュー