主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
DEDECM可以使用背景设置,模板标签或自定义字段更改文章排序规则。 1。在背景列管理中,您可以通过更改“ orderby”参数来设置默认排序方法,例如PubDate(发布时间),[单击)和ID(文章ID)。 2。将订单属性添加到模板标签{dede:arclist}或{dede:list}中,以部分控制排序逻辑,例如orderby ='click ocks'。 3。如果您需要按自定义字段进行排序,则需要将字段添加到数据库中并更改呼叫标签和SQL语句。 4。更改后,您必须更新列或清除缓存以启用它。同时,请注意可能影响SEO和用户体验的频繁更改。
dedecms默认文章排序以相反的顺序与出版时间相反,即最新文章排名第一。 但是,您可能需要根据需要调整排序规则,例如单击,建议或通过自定义排序字段进行排序字段。 让我们看一下如何在dedecms中设置文章排序以及如何更改通用排序规则。
1。配置背景列
如果调整Dedecms背景的默认排序方法,则可以为列管理中每个列的列表页面设置默认的排序方法。 在附件参数列表中,有一些订单参数可以确定本列列下方的文章的排序。共同值为:默认值:通过发布时间(相当于PubDate),默认值下降顺序。 PubDate:通过出版时间进行排序。 senddate:也取决于出版时间。热或单击:单击排序。 索特克:按文章重量排序。 ID:按文章ID排序。 后期:按评论数进行排序。设置后保存并刷新前台页面以查看效果。 2。用模板标签
手动指定排序方法。如果您不想更改背景设置,或者要为特定页面使用不同的排序规则(例如主题页,主页建议等),则可以直接在模板标签中设置订单参数。
例如,请参阅主页或列表页面通过将orderby ='单击'添加到{dede:arclist}或{dede:list}标签中,您可以单击并对文章的此部分进行排序。
{dede:arclist orderby ='clock'row = '10'} [field:title/] {/dede:arclist}
公共值与上述相同,可以根据需要替换。 此方法更灵活,适合局部调整锯逻辑。
3。自定义排序字段方法
如果要完全自定义排序,例如由任何自己的数字字段进行排序(例如“ custom_order”),则需要进行一些简单的开发。
首先,您需要在dede_archives表中添加分类字段。接下来,将字段的编辑项目添加到您的背景模型管理或手动编辑模板中。最后,将呼叫文章中的标签设置为orderby ='Custom_order',并确保该字段包含在SQL查询语句中。注意:DEDECM并不本地支持所有字段排序,并且可能需要适当的修改以启用基础SQL查询代码。
此方法适用于具有自定义需求的网站,例如产品显示,推荐内容和其他方案。
4。修改排序规则后,请注意这些要点和常见问题解答。更新列或生成静态页面以查看更改。如果使用了缓存插件,或者启用了缓存机制,则可能还需要清除缓存。首次发布新文章时,某些排序方法(例如点击)可能不会立即出现在最前沿,并且需要几次访问才能生效。不建议经常更改排序规则。特别是,已经在线持续一段时间的网站可能会影响SEO和用户体验。
本质上,这些方法都是。 您可以根据需要选择适当的方法来设置Dedecms文章分类规则。 该操作并不复杂,但请注意不要破坏各种标签和参数的作用。否则,分类效果可能不会如预期的那样。
有关PHP速度学习视频的免费教程(向初学者学习)
如何学习PHP? 如何开始PHP? 我在哪里可以学习PHP? 如何立即学习PHP? 不用担心,这是PHP速度学习教程(向初学者学习)。需要它的朋友可以保存和下载并学习它!
下载
这几篇文章你可能也喜欢:
- DEDECMS背景管理接口被卡住了。如何优化性能?
- 如何为DEDECM设置文章加密如何实现密码访问
- 如何将自定义CSS样式表添加到DEDECM
- 如何管理DEDECM中的插件功能安装插件的步骤是什么?
- 安装DEWECM时我应该谨慎?安装的要求是什么?
本文由主机参考刊发,转载请注明:如何设置文章如何更改DEDECMS的排序规则 https://zhujicankao.com/147381.html
评论前必须登录!
注册