質問: get_tags(); if ( $tags ) : ? タグ選択 php foreach ( $tags as $tag ): ? php echo esc_html( $tag-name ); ?> php endforeach; ? php endif; ?
回答: ごめんなさい、「保持」というのは同じページにサブミットしたときに 元のセレクトボックスが選択された状態になっているという意味でしょうか? 例示を見る限り タグ選択 とベタで1アイテム目が選択されているので、それ以下のものを なにかプログラムで選択しても意味ないですね とりあえずデフォルトのselectedは外してください タグ選択 php foreach ( $tags as $tag ): ? slug==filter_input(input_get,'tag')?" selected":""; ?>>php echo esc_html( $tag-name ); ?> php endforeach; ? のようなやり方になると思います