【发布时间】:2021-07-09 22:12:37
【问题描述】:
我需要在这个搜索表单中按字母顺序对位置项进行排序:http://v2trgmanagementcompanycom.temp312.kinsta.cloud/portfolio/
地点应按字母顺序列出。有人可以帮忙更新下面的代码吗?
这是当前代码:
<?php
$array = OSF_Custom_Post_Type_Portfolio::getInstance()->get_all_meta_field_value();
?>
<div class="search-project">
<form action="<?php echo get_post_type_archive_link('osf_portfolio'); ?>" method="get">
<div class="d-flex justify-content-center project-group">
<div class="project-inner">
<select name="osf_portfolio_type">
<option value=""><?php echo esc_html__('I'm Looking For', 'rehomes'); ?></option>
<?php
foreach ($array['osf_portfolio_type'] as $item) {
?>
<option value="<?php echo esc_attr($item); ?>" <?php echo esc_attr($item == $_GET['osf_portfolio_type'] ? 'selected' : ''); ?>><?php echo esc_html($item); ?></option>
<?php
}
?>
</select>
</div>
<div class="project-inner">
<select name="osf_portfolio_location">
<option value=""><?php echo esc_html__('Location', 'rehomes'); ?></option>
<?php
foreach ($array['osf_portfolio_location'] as $item) {
?>
<option value="<?php echo esc_attr($item); ?>" <?php echo esc_attr($item == $_GET['osf_portfolio_location'] ? 'selected' : ''); ?>><?php echo esc_html($item); ?></option>
<?php
}
?>
</select>
</div>
<div class="project-inner align-self-end">
<button type="submit" class="btn btn-primary btn-block" style="color:white;background-color: black;">
Search
</button>
</div>
</div>
</form>
</div>
【问题讨论】:
标签: php html wordpress forms sorting