当前位置:网站首页 >  资讯

【苹果CMS年份分类标签调用】

时间:2026年06月13日 14:39:09 来源:易频IT社区
你是不是做苹果CMS站时,想按年份规整内容?比如把所有2020年的电影归成一类?结果搜的教程全是“自定义字段关联”这种云里雾里的话?折腾半天要么调不出来,要么跑错页面?别慌,今天给你讲的,复制代码就能用,看完直接搞定。 一、先做2件准备工作(不然调用必翻车) 说白了,调用年份标签不是随便放代码就行,得先确认2件事,省得后面白忙活。 1. 确认你的苹果CMS版本(只有v10通用) 先登后台,点系统设置,拉到最下面看版本号。如果是v10,下面的方法直接用。如果是其他版本,去对应版本的教程改代码。举例子,我之前帮朋友弄v8的,代码差个参数,白忙活半小时,所以版本先确认,别省这一步。 2. 给内容补全年份自定义字段 你传内容的时候,是不是只填了标题分类?记得给每个内容加个叫「year」的自定义字段,值是四位数字的年份,比如2021、2022。别写21或者二零二一,代码识别不了。举例子,上周帮我哥弄站,他写21,调用出来全是空,改了四位才好。如果你的内容已经传了很多,不用一个个改,用苹果CMS的批量编辑,全选内容,统一修改year字段,直接填年份,省不少时间。 二、核心调用代码(复制直接用,不用改太多) 这部分是干货中的干货,所有代码都是实测能用的,重点改的地方我会加粗标出来。 1. 调出单一年份的内容列表 比如你要做个2023年的内容页,直接把这段代码放到你要放的模板里: ``` {cms:content action="list" catid="你的分类ID" year="2023" order="time desc" row="10"}
  • {cms:title}
  • {/cms:content} ``` 重点改的地方:把代码里的2023换成你要的年份,还有catid改成你内容的分类ID,比如电影是5,动漫是6。row是显示条数,要改就改数字。举例子,我之前弄的时候,分类ID填成2,结果全是电视剧,改回5就对了。如果要按其他顺序,比如热门优先,把order改成hits desc就行。 2. 调出导航栏的年份筛选 比如你要在顶部导航做个下拉,点2020就跳对应页面,用这段代码,不用自己一个个写年份: ``` {cms:loop start="2018" end="2024" name="year"} {cms:name} {/cms:loop} ``` 这里的start和end是你内容的年份范围,比如你的内容从2018到2024,就填这两个数。这个代码循环输出所有年份,点击跳转到对应内容页,省很多时间。要是你想加个“全部”选项,在循环前面加个全部就行。 三、3个避坑提醒(看完少走1小时弯路) 这几个坑都是站长常踩的,别等出错了才来补救。 1. 自定义字段的键名不能写错 你加的年份字段叫year,代码里的year参数就不能写成Year或者年份,大小写都不行。举例子,上次有个站长把键名写成Year,结果调用不出内容,改回小写就好。还有,别加多余的空格,比如「year 」,代码识别不了。 2. 改完代码一定要清缓存 苹果CMS改了模板或者代码,前台可能不更新,这时候要登后台,点系统设置里的「清理缓存」按钮,再刷新页面,就能看到效果。别等,我之前改完忘清,以为代码错了,折腾半小时,清完就好。要是清了还不行,再看看有没有开页面缓存,临时关掉测试。 3. 分类ID一定要填对 代码里的catid要对应你内容的分类,比如你要的是动漫内容,就填动漫的分类ID,不然会把其他分类的内容调出来。举例子,你要电影,填成动漫的ID,结果全是动漫,白忙活。找不到分类ID的话,去后台的分类管理里,把鼠标放在分类上,链接最后那个数字就是ID。 今天别拖,打开你的苹果CMS后台,先确认版本,再找一条内容检查year字段有没有填对。然后复制代码,改自己的年份和分类ID,放到模板里,刷新看看。要是遇到问题,先核对键名、分类ID,再清缓存,大概率就能搞定。就这几步,比你查教程瞎琢磨快多了。

    相关推荐

    最新

    热门

    推荐

    精选

    标签

    易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

    Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图