根据this answer 您可以在search.php
:
if (isset($_GET[\'post_type\']))
get_template_part(\'search\', $_GET[\'post_type\']);
else
// no post_type given
然后你必须设置
search-{post_type}.php
文件。
如果你想处理only some 在现有的职位类型中,通过switch
:
$type = (isset($_GET[\'post_type\'])) ? $_GET[\'post_type\'] : \'\';
switch ($type) {
case \'attorney\':
case \'criminal\':
case \'musician\':
get_template_part(\'search\', $type);
break;
default:
// default search stuff
}