我正在构建的站点有一个目录元素,其中有许多不同的业务列表;这是一种自定义帖子类型。它有一个称为行业的自定义分类法,在该分类法下有不同类型的业务,例如水管工、电工、装饰工、会计师等。我已经写了一个搜索表单并将其放入searchform.php
, 然后调用get_search_form()
, 这是:
<form role="search" class="main-search" action="<?php bloginfo(\'home\') ?>" method="get">
<div class="search-container">
<input type="text" class="main-search-field" placeholder="Search for a service..." name="s" id="s">
</div>
<input type="hidden" name="post_type" value="directory">
<div class="submit-container">
<button type="submit" class="main-submit-btn">Search</button>
</div>
</form>
如您所见,我已经将搜索范围缩小到我的自定义帖子类型(“目录”),但我不知道如何进一步缩小范围。本质上,当文本输入到搜索框中,用户按enter键时,我希望它搜索我的所有贸易术语,而不是搜索帖子标题/内容。有人知道我会怎么做吗?
感谢您的帮助:)