0712-2888027 189-8648-0214
微信公众号

孝感风信网络科技有限公司微信公众号

当前位置:主页 > 技术支持 > DedeCMS > DEDECMS如何在首页、列表页、内容页自由调用body内容

DEDECMS如何在首页、列表页、内容页自由调用body内容

时间:2024-04-25来源:风信官网 点击: 737次

在使用织梦dede建站的过程中,我们通常会在首页或者列表页调用文章内容,官方的做法一般是调用描述内容,但是调用描述存在相应的缺点:调用的内 容有限,默认描述内容较短,并且文章修改后,描述不能自动修改,需要手动修改。下面分享一个可以实现首页或者列表页调用文章body内容而不是 description的方法:

{dede:arclist row='1' addfields='body' idlist='1' typeid='1' channelid='1'}
<p>[field:body function='cn_substr(html2text(@me),600)'/]...</p>
<span class="more">
<a href="[field:arcurl/]" style="text-decoration:none; color:#990000;">
[阅读更多]
</a>
</span>
{/dede:arclist}

注:

1、addrields="字段一,字段二...",这里调用的是body字段的内容。

2、idlist:文章编号,调用指定文章的内容,如果是调用文章列表的话可以把idlist去掉。

3、function='cn_substr(html2text(@me),600)' 将文章内容转化为文字格式,600可以自己随便写。(保留格式就是:function='cn_substr(@me,600)')。

4、channelid='1'模型编号,文章默认为1,查看位置:后台--核心--内容模型管理。

5、<span class="more">是“[阅读更多]”链接的CSS样式,可以在CSS样式表中自行设定,不再赘述。

栏目列表
推荐内容
热点内容
展开