WordPress搜寻后果按阅读量排序的完成办法

默许状况下,WordPress 存档页面或搜寻后果页面中的日志陈列秩序是依照重新到旧来陈列的,这里咱们暂且不论存档页面状况如何,先来说说这个搜寻后果页面。假如咱们想要搜寻后果的日志依照阅读次数的多少来陈列,也就是说,被阅读次数较多的日志排在后面,反之,被阅读次数较少的日志则排在前面,如何完成?办法很简略!

  **步,先装置 Lester Chan 的一个插件 WP-postviews。

  对于这款插件,置信大家都不会生疏的了,它的这次要作用就是用来统计日志被阅读的次数的,这方面在这里就不再多说。好了,去到 WordPress 后盾搜寻 WP-previews 插件,装置并启用。

  第二步,关上以后主题文件夹中的 functions.php 文件,增加以下代码,位于最初一个?>之前(假如?>存在的话)。

PHP Code复制内容到剪贴板

  1. // SEARCH FILTER    
  2. function base6_search_filter($query)    
  3. {    
  4.     if$query->is_search )    
  5.     {    
  6.       $query->set('v_sortby' , 'views');    
  7.       $query->set('v_orderby' , 'desc');    
  8.       add_filter('posts_fields''views_fields');    
  9.       add_filter('posts_join''views_join');    
  10.       add_filter('posts_where''views_where');    
  11.       add_filter('posts_orderby''views_orderby');    
  12.     }    
  13. }     
  14. add_filter('pre_get_posts' , 'base6_search_filter');   

记得保留更改。这段代码的作用曾经很明了,当拜访者经过搜寻进入搜寻后果页面时,会发现被阅读次数最多的日志排在了顶部。

  提醒:假如你是刚刚装置了 WP-postviews 这款插件就做以上修正的话,成果可能要过一阵能力看到。

以上就是安达网络工作室关于《WordPress搜索结果按浏览量排序的实现方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: 搜索结果 浏览量 WordPress
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
以WordPress为例解说jQuery丑化页面Title的办法

这里选取的例子,便是 WordPress 中比拟有名的丑化超链接Title成果,普通的 title 成果是把鼠标放到 a 元素...

详解WordPress中增加友谊链接的办法

友谊链接关于一个每个独立博客来说能够说是必需的,有不少人抉择在侧边栏退出友谊链接栏目,但建设一个独立...

简略理解将WordPress中的工具栏移到底部的小技巧

从 WordPress 3.1 开端引入了工具栏的概念,当用户登录后在前台和后盾的页面顶部会显示一个黑色的工具栏,经...

详解WordPress开发中get_header()获取头部函数的用法

函数意义详解 从以后主题调用header.php文件。是不是很简略?好吧,假如你是老手的话这里要提示一下,这里的...

深化解析WordPress中加载模板的get_template_part函数

最近钻研民间主题 Twenty Eleven ,有一些货色网上现成的中文材料不好找,在博客里记录上去,算是分享,也算...

在WordPress的后盾中增加顶级菜单和子菜单的函数详解

增加设置页面-add_menu_page函数 add_menu_page(),这个函数是往后盾增加顶级菜单先,也就是和“外观”、“...

需求提交

客服服务

亿鸽在线客服系统