AG


AG
关注微信公众号
随时掌握最新AG技术

seo实战培训

报名咨询小明AG:2115108291

AG飞唯学院腾讯课堂交流群:577615278

    当前位置:
  • AG > 重庆AG > 《集众思seo》分享AG、列表页调用文章内容的三种方法

《集众思seo》分享AG、列表页调用文章内容的三种方法

ID:215

作者:admin  来源:未知AG  2018-04-19 18:52

  最近重庆seo小编都收到很多关于AG、列表页调用文章的问题,下面重庆seo为大家分析几种方式,一般织梦官方的做法是使用[field:description/]调用文章描述,但是调用文章描述的缺点是描述字数有限制。那么织梦AG、列表页如何调用文章正文内容呢?今天重庆seo就为大家介绍三种方法来解决这个问题。
 
  随着源码的开放性,很多AGER对页面的要求也越来越复杂多样性,很多时候,织梦系统的原有功能并不能满足seoer的页面布置要求,这就需要继续开发页面,做更多的功能调用。
 
  关于AG、列表页调用文章body内容的三种方法,具体方法如下:
 
  第一种方法:
 
  {dede:arclistrow='1'typeid='1'addfields='body'idlist='1'channelid='1'}
 
  [field:bodyfunction='cn_substr(html2text(@me),100)'/]
 
  {/dede:arclist}
 
  分析:
 
  1、addrields="字段1,字段2..."
 
  2、idlist="文章ID"(可不写)
 
  3、channelid="模型ID",普通文章默认为1(查看方法:核心--频道模型--内容模型管理--id号)
 
  4、function='cn_substr(html2text(@me),100)'过滤文章样式,并限制100字符
 
  列表页用dede:list标签调用
 
  首先进入后台-->核心-->频道模型-->内容模型管理-->普通文章(选择你的模型)-->更改-->基本设置-->列表附加字段-->里边是否有值:body
 
  如果没有添加body进去,如果有则使用如下代码即可:
 
  {dede:listpagesize='10'addfields='body'}
 
  [field:bodyfunction='cn_substr(html2text(@me),100)'/]
 
  {/dede:list}
 
  第二种方法:
 
  {dede:sqlsql="SELECTbodyFROM`dede_addonarticle`whereaid=1"}
 
  [field:bodyfunction='cn_substr(html2text(@me),100)'/]
 
  {/dede:sql}
 
  分析:
 
  本示例使用sql语句从dede_addonarticle表调取body内容。
 
  1、将表前缀dede_修改为你数据库的表前缀
 
  修改aid=1中的数字1为你要调取内容的文章ID
 
  第三种方法:
 
  1,<h1></h1>里的代码是调用文章标题和链接。
 
  2,<p></p>里的代码是调用文章的内容,这段代码中的数字400是用来设置需要调用文章多少内容的。
 
  3,需要注意的是这个调用的是body里面的内容,如果有里面包含代码的话也会被调用出来,这点比较不好,不过可以使用html2tex()函数解决一下。
 
  4,如果使用dede:list标签是调用不出结果的。
 
  以上为几种常见的AG、列表页调用文章内容的三种方法,可根据自身实际情况采用,本网站还有很多技术贴,比如:“元创AG七步成名法”等。更多seo经验分享,请关注重庆seo博客

<<阿峰AG方案范本及如何考核 seo经验分享,网站改版所需要注意那些问题>>

天蛛网络专注 AG培训 ,大量学员已受益。

AG从建站到AG,一站式培训,欢迎您来参加。报名QQ:2287933288。

热门推荐seo文章