各位还在织梦后台捣鼓半天抓不住标签调用尾巴的小可怜们,举个手我看看!不是吹哈,我当年入坑织梦内容标签调用,那踩的坑比村口王大爷家修的石子路还硌脚硌得慌——一会抓不出文章,一会只抓得出标题抓不出正文缩略图,一会全站调用全乱成一锅八宝粥连昨天的新闻都飞今天头版去了!
那时候天天对着织梦的官方手册啃啊啃,啃得脑壳子嗡嗡响,手册上全是“标签属性必须双引号”“参数之间用逗号隔开不能有空格”这种干巴巴的话,就像吃没放盐没放糖没放葱花的白水煮面条,咽都咽不下去。还好后来跟着隔壁开淘宝店卖袜子顺便兼职搞织梦模板的李大狗(哦不对,人家现在叫李设计总监了,偷偷说总监证还是P的但技术真的硬土法真的多)学了几招,现在织梦内容标签调用那叫一个顺手,魔性魔改起来连李大狗都夸我青出于蓝而胜于蓝,比他抓小偷还准,哦不对比他抓销量标签还准!
今天我就把这套私藏了5年的土法(结合了一点点官方手册的皮毛但主要是自己踩坑踩出来的经验教训)分享给大家,保证你看完之后,织梦内容标签调用再也不是拦路虎,而是你的专属小毛驴,驮着你的内容飞上天,和太阳肩并肩!
不管你是打麻将斗地主还是玩织梦内容标签调用,都得先认牌对吧?织梦内容标签调用的基本牌其实就那几张核心的,其他都是衍生出来的小牌杂牌,认清楚核心基本牌,就等于掌握了织梦内容标签调用的半壁江山!
这个标签绝对是织梦内容标签调用里的钓鱼竿之王!不管你是想在首页抓最近更新的5篇爆款新闻,还是想在新闻栏目页抓该栏目下最近更新的10篇带缩略图的文章,甚至想在商品详情页抓同栏目下的3篇相关推荐(这个相关推荐得稍微加点小钩子哈一会说),一根万能钓鱼竿dede:arclist就能搞定!
先给大家甩一个最最最基础的、不带任何钩子的「裸钓竿」织梦内容标签调用代码,你直接复制粘贴到你的模板对应位置就行——
```别慌别慌,我不是要给你们念天书,我用李大狗教我的「土味翻译法」给你们翻译一下这段织梦内容标签调用代码哈:
怎么样?这段织梦内容标签调用代码经过我的土味翻译之后,是不是瞬间就变得通俗易懂了?就像村口王奶奶教你包饺子一样,一步一步的,简单得很!
刚才用dede:arclist万能钓鱼竿把鱼钓上来了,现在你是不是想把鱼肚子剖开看看里面有什么好吃的?哦不对你是不是想把文章详情页打开看看里面有什么精彩内容?那你就得用织梦内容标签调用里的开鱼器dede:field!
这个开鱼器的用法更简单了,你想抓文章的什么内容,就直接在dede:field后面加对应的内容名称就行——比如想抓文章的标题就用{dede:field.title/},想抓文章的发布时间就用{dede:field.pubdate function='MyDate('Y-m-d H:i',@me)'/},想抓文章的正文就用{dede:field.body/},想抓文章的作者就用{dede:field.writer/},想抓文章的缩略图就用{dede:field.litpic/}!
哎哎哎,等一下等一下,抓发布时间的那段织梦内容标签调用代码后面怎么还有个小尾巴function='MyDate('Y-m-d H:i',@me)'/?别急别急,这个小尾巴就是刚才我提到的「小钩子」,没有这个小钩子的话,发布时间显示的就是一串数字,就像一串乱码的电话号码一样,谁也看不懂,加了这个小钩子之后,就能把那串乱码的电话号码转换成正常的年月日时分格式,比如202X-XX-XX XX:XX,是不是就顺眼多了?
刚才给大家介绍了织梦内容标签调用的两张核心基本牌,裸钓竿和开鱼器,虽然能用,但只能钓一些普通的鱼,只能开一些普通的鱼肚子,如果你想钓一些特殊的鱼(比如指定栏目指定类型的爆款文章),如果你想开一些特殊的鱼肚子(比如只开正文的前100个字作为缩略图下面的摘要),那你就得给基本牌加一些「小钩子」!
刚才的裸钓竿是在全站所有的鱼塘里钓鱼,如果你只想在某个特定的鱼塘里钓鱼(比如只想在新闻栏目里钓鱼,不想在商品栏目里钓鱼),那你就得加个「鱼塘钩子」typeid,指定你要钓鱼的鱼塘的编号(织梦后台每个栏目都有一个唯一的编号,在栏目管理里就能看见)!
比如新闻栏目的编号是1,那你就把刚才的裸钓竿代码改一下——
```这样的话,万能钓鱼竿就只会在编号为1的新闻栏目里钓鱼了,不会再钓到商品栏目里的鱼了,是不是就精准多了?
如果你只想钓一些特殊的鱼(比如只想钓头条推荐的鱼,只想钓带缩略图的鱼,只想钓最新评论的鱼),那你就得加个「鱼食钩子」flag,不同的鱼食钓不同的鱼——比如c代表头条推荐,h代表带缩略图,p代表最新评论!
比如你只想在编号为1的新闻栏目里钓5条带缩略图的头条推荐的鱼,那你就把刚才的代码再改一下——
```哎哎哎,这里我还顺便加了个图片标签img,把缩略图也显示出来了,是不是就魔性魔改了一下?看起来就好看多了!
刚才给大家介绍了两张核心基本牌和两个常用的小钩子,其他的小钩子还有很多,比如orderby(指定钓鱼的顺序,比如按发布时间倒序,按点击量倒序),比如limit(指定钓鱼的范围,比如从第2条开始钓,钓5条),比如noflag(指定不要钓什么样的鱼),这些小钩子我就不一一给大家介绍了,你们可以去织梦的官方手册上看看,但别像我当年那样死啃,要用我的「土味翻译法」去理解,理解完之后就赶紧去你的模板上试,魔性重复试个十遍八遍,你就熟能生巧秒变织梦内容标签调用大神了!
我当年就是这样,每天晚上下班之后,都在自己的电脑上安装一个本地的织梦环境,魔性重复测试各种织梦内容标签调用代码,有时候测试到凌晨一两点钟都不觉得累,因为每次测试成功之后,都有一种满满的成就感,就像村口王大爷种的西瓜第一次结瓜了一样,甜滋滋的!
各位还在织梦内容标签调用里挣扎的小可怜们,别再犹豫了,别再死啃官方手册了,赶紧拿起我的这套私藏土法去试吧!试完之后你就会发现,织梦内容标签调用真的不难,只要你掌握了核心基本牌和常用的小钩子,只要你魔性重复熟能生巧,你就能魔性魔改你的织梦模板,让你的网站变得更好看更实用,魔性增加你的工作效率到爆棚!
最后再给大家灌一碗土味正能量的鸡汤:只要功夫深,铁杵磨成针;只要方法对,织梦内容标签调用谁都会!加油!奥利给!织梦内容标签调用!加油!奥利给!织梦内容标签调用!加油!奥利给!织梦内容标签调用!(重要的事情说三遍哦不对是魔性重复三遍符合要求)
上一篇: 织梦内链错链修复原理与代码级解决方案
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图