Questions tagged «search»

用户在您的WordPress网站上查找信息的方法


2
为自定义字段创建搜索表单
我为汽车经销商建立了一个主题。每辆汽车都是自定义帖子类型(“车辆”),并具有约12个自定义字段,其中包括品牌,型号,里程,燃料类型等。 因此,基本上在主页上,我需要一个搜索表单,该表单具有用于Make&Model的下拉列表,并包含任何可用的Make或Models。 我还希望它具有Year的2个选项,因此最终用户可以选择“ 2006”和“ 2012”,并且搜索结果包含年份在这两个数字之间的所有车辆。 有没有可以做到这一点的插件? 谢谢你的帮助..这已经使我疯狂了好几个小时!!!

2
如何改善此管理员查询代码段,以避免在非元搜索中生成重复的结果?
我一直在玩一些代码片段,这些片段将元数据添加到管理员搜索中。 我找到的最好的片段是斯特凡诺(Stefano)关于这个问题的。 但是,当搜索非元术语时,它似乎有1个烦人的错误。 这是我本地开发安装的一些内容。我已经在屏幕上打印了两个MySQL查询。 我正在测试的单个CPT帖子的视图 这是按预期工作的代码,允许我从管理员搜索元数据 不幸的是,该代码在非元匹配中创建了重复项,在本例中为帖子标题 显示骗子的职位状态,职位类型和职位祖先的抓取 !显示骗子的职位状态,职位类型和职位祖先的抓取 这是我正在运行的代码,与Stefano的代码基本相同,但是我尝试使查询正常工作。 /* * Search custom fields from admin keyword searches */ function rel_search_join( $join ) { global $pagenow, $wpdb; if ( is_admin() && $pagenow == 'edit.php' && $_GET['post_type'] == 'listings' && $_GET['s'] != '') { $join .= 'LEFT JOIN ' . …

2
WordPress搜索如何在后台工作?
我正在使用WordPress搜索来搜索一系列自定义帖子类型,并允许用户向下钻取每种单独的帖子类型。 但是我发现WordPress并没有首先返回我认为是“最佳”比赛的东西。例如,如果我搜索Microsoft,则在不定期包含该术语的页面之前,仍会返回这些页面。 基本上,我试图找到有关WordPress如何对页面进行排名和确定相关性以及是否可以在不安装任何插件的情况下影响它的信息。 任何帮助,不胜感激。
11 search 

1
带有额外查询变量的搜索结果相当固定
我想知道如何使用wp_redirect和template_redirect钩子将搜索URL重写为一个漂亮的永久链接,其中还包含一个额外的查询变量。 我已经从Nice Search插件中获取了代码,可以很好地将其更改http://example.com?s=africa为http://example.com/search/africa: add_action( 'template_redirect', 'my_rewrite' ) ); function my_rewrite() { if ( is_search() and false === strpos( $_SERVER['REQUEST_URI'], '/search/' ) ) { wp_redirect( get_bloginfo( 'home' ) . '/search/' . str_replace( ' ', '+', str_replace( '%20', '+', get_query_var( 's' ) ) ) ); exit(); } } 但是我将选择下拉列表与Relevanssi插件结合使用,以允许访问者将搜索范围缩小到特定的帖子类型。这将添加一个post_type查询变量,例如http://example.com?s=africa&post_type=features。我希望它有一个类似的网址http://example.com/search/africa/section/features。 尼斯搜索代码会导致post_type查询变量丢失。所以我尝试了以下代码: function my_rewrite() …

1
在admin中按ID搜索帖子
我正在寻找一种通过ID搜索帖子的方法,最好是支持自定义帖子类型。我希望有一个启用此功能的插件,但找不到任何东西。任何想法将不胜感激,谢谢。
10 admin  search 

4
将搜索限制为拉丁字符
我想将搜索限制为英语+数字上使用的字符。原因是,在mysql日志上查看最慢的查询时,我发现大多数查询来自阿拉伯,俄文和中文字符的搜索,因此我想跳过它们,而是显示一条错误消息。
9 search 

2
扩展WordPress搜索以包括用户搜索
有很多WordPress插件可以增强WordPress搜索,但是我还没有找到可以添加用户搜索的插件。 搜索以前所有内容均具有该功能,但在WP移至2.8版时被删除。我怀疑这是由于WP改变了作者的存储方式。 我之所以要进行用户搜索,是因为WP网站上的所有用户都是具有自己个人资料的工作人员。我们有一个作者页面,该页面按姓氏列出所有员工,每页由20名成员分隔。如果您只知道职员的名字,那么很难找到该职员。我想扩展WP搜索,以便您只需输入名称即可显示相应的成员。 该站点是一个Intranet,因此无法使用外部搜索引擎。 只是想清楚一点,我要搜索用户而不是按作者搜索帖子。 如何添加工作人员搜索?
9 search  author 

2
从搜索中删除一些页面
在我的网站上,我希望搜索表单不能查询某些页面(因此当我有类似www.ex.com/?s=banana之类的内容时,它们不会出现) 有没有一种方法可以从搜索结果页面“删除”页面(而不只是盲目地执行if is_page(id),display:none的条件)
8 search 

2
通过自定义帖子类型在帖子页面上进行AJAX搜索
我在单个帖子页面上创建ajax搜索时遇到问题。我需要将搜索结果限制为自定义帖子类型“ fod_videos”和“ post”以及类别12。我的问题是搜索将返回这些过滤器下的所有帖子,并且不采用搜索值。我猜想我遗漏了一些明显的东西,但我无法弄清楚。这是我的设置。 <div class="panel"> <h2>Search Videos</h2> <div id="my-search"> <form role="search" method="get" id="searchform" action="http://myurl.com/" > <input type="text" value="" name="s" id="s" /> <input type="submit" id="searchsubmit" value="Search" /> </form> </div> </div> add_action('wp_ajax_wpa5000_search', 'wpa5000_search'); add_action('wp_ajax_nopriv_wpa5000_search', 'wpa5000_search'); function wpa5000_search(){ global $wp_query; $search = $_POST['search_val']; $args = array( 's' => $search, 'posts_per_page' => 10, 'cat' …

2
如何创建带有搜索建议但不输入新术语的分类法元框?
我想知道如何在后编辑页面上设置一个类似于“标签”类型(带有搜索字段和自动建议)的分类法元框,但没有添加新术语的权利。 因此,例如,如果我输入一个单词,则会从现有术语列表中获得可以使用的术语建议,但是如果我键入一个不存在的单词,则不会将这些术语添加到列表中。 编辑 实际上,我正在寻找的正是菜单编辑器中“搜索”功能的行为: 由于这是WP的核心行为,有没有办法在后期编辑页面上使用它?我想知道,因为这些块看起来完全一样,都具有“查看全部”和“最新”选项卡,但是“搜索”仅出现在菜单编辑器中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.