wordpress 主题下载_WordPress实现搜索结果按时间排序方法

wordpress 主题下载_WordPress实现搜索结果按时间排序方法

今天给大家推荐的主题是:WordPress网站添加下拉菜单的原因是什么?今天给大家推荐的主题是:WordPress网站添加下拉菜单的原因是什么?

一般WordPress搜索结果排序都是根据所谓的“权重”排序,标题中出现关键词比文章中出现关键词的文章排名高,这就会导致刚发布的相关文章WordPress实现搜索结果按时间排序方法。

wordpress 主题下载_WordPress实现搜索结果按时间排序方法 WordPress 第1张
具体做法如下:

$args = array(‘s’=>’服务器’,’paged’ => $paged);

修改为

$args = array(‘s’=>’服务器’,’orderby’=>’date’,’paged’ => $paged);

即可。

其中 orderby=date 还可以修改为以下:

orderby=modified 按修改时间排序

orderby=ID 按文章 ID 排序

orderby=comment_count 按评论最多排序

拓展阅读:WPJAM Basic 短代码详细介绍文章。

拓展阅读:wordpress加速教程:为什么别人的wordpress比我的快

orderby=title 按标题排序

orderby=rand 随机排序

有些站长还想让 WordPress 站点的搜索结果页都按时间或者其他方式排序,只需要将以下代码添加到主题的 functions.php 文件即可:

//搜索结果按时间排序

function search_filter_page($query) {

if (!$query->is_admin && $query->is_search) {

$query->set(‘orderby’,’date’);

}

return $query;

}

add_filter(‘pre_get_posts’,’search_filter_page’);

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

如需转载,请注明文章出处和来源网址:https://www.54u.net/5299.html

评论已关闭。