当前位置:首页 » 云轩建站记录 » 正文

Zblog如何让首页和其他列表页显示的文章数量不同

2021年04月24日  分类: 云轩建站记录  点这评论

有的时候,我们为了让自己的Zblog网站达到特殊的效果,常常需要设置首页显示的文章数量与其他列表页不同。就拿云轩录使用的主题来说,调用的侧栏比较少,倘若主页文章数量过多,就会显得左右不一致,底部无法对齐,很不搭配。因此,我希望达到的效果是首页显示文章数量少一些,其他列表页正常显示后台设置的数量即可,不要影响用户的阅读体验。如何实现呢?两种方法!

首页文章高度和侧边栏一致.jpg

第一种方法:使用单独设定插件

应用中心搜索“单独设定”即可找到,插件的作者和上次给大家介绍的“侧栏彩色标签TAG”插件为同一人。

单独设定分类标签作者列表文章显示数量插件.jpg

安装启用后,就可以直接在【分类编辑页面】设置需显示的文章数量啦,同样的道理,标签列表文章的显示数量在【标签管理页面】设置;作者列表显示文章的数量在【用户管理】页面设置。

分类页面文章数量设置.jpg

这种方法可以实现分类、标签、作者列表页面文章的数量与主页不同,而且设置起来也非常简单。但我感觉能不用插件的情况下尽量不用插件,所以采用的是下面的方法。

第二种方法:代码修改

以下方法适用于小小蚂蚁主题,其余模板请酌情参考,折腾网站之前先备份文件数据,防止发生不可挽回局面。

1、挂载:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','xxmy_Filter_Plugin_ViewList_Core');

小小蚂蚁主题设置首页文章数量与列表页不同方法一.jpg

2、include.php文件中添加以下代码:

function xxmy_Filter_Plugin_ViewList_Core(&$type,&$page,&$category,&$author,&$datetime,&$tag,&$w,&$pagebar) {

 if($type == 'index'){  

['ZC_INDEX_REGEX']);

  $pagebar->PageCount = 5;

小小蚂蚁主题设置首页文章数量与列表页不同方法二.jpg

最后这个数字“5”就是首页列表显示文章的数量,大家可以根据自己的需要酌情修改。以上代码来源:前端老白网站。

在浏览网站时,若每一页文章数量都很少,很多用户会觉得翻页麻烦而放弃阅读跳出网站,而每一页文章数量都很多,又会影响网站的首页布局,通过上面提供的两种方法,可以轻易实现首页和其他列表页显示的文章数量不同,根据自己的实际需要设定不同栏目下每一页显示的数量。

来源:云轩录网站,欢迎关注收藏本站

本文链接:https://www.fayunxuan.com/yxjzjl/1248.html

本文标签:Zblog建站学习  

<< 上一篇 下一篇 >>

Sitemap 云轩录 鲁ICP备18042775号-1