如何使用下拉选择器更改搜索值? [英] How to change search value using a drop down selector?

查看:29
本文介绍了如何使用下拉选择器更改搜索值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

正如标题一样,我希望使用选择下拉列表在 WordPress 中创建一个搜索表单来搜索普通的 WordPress 帖子和自定义帖子类型.

普通帖子有不同的外观,我有一个自定义帖子类型,其中包含垂直缩略图

我用这个函数算出搜索结果

function template_chooser($template){全局 $wp_query;$post_type = get_query_var('post_type');if( $wp_query->is_search && $post_type == 'gallery' ){返回 locate_template('taxonomy-gallery.php');}返回 $template;}add_filter('template_include', 'template_chooser');

但我的问题在于搜索表单

搜索默认 WordPress 帖子的默认搜索表单是这样的:

通过添加<input type="hidden" name="post_type" value="gallery"/>我可以通过taxonomy-gallery.php获取图库的搜索结果

所以我最后的搜索表单代码是这个

但我想在搜索输入中添加一个选择,让我选择我想要搜索的帖子或自定义帖子类型(图库)

例如你可以查看这张图片

解决方案

选择下拉菜单可以这样进行:


                
            
发送“验证码”获取 | 15天全站免登陆