随着源码的开放性,很多SEOER对页面的要求也越来越复杂多样性,很多时候,织梦系统的原有功能并不能满足seoer的页面布置要求,这就需要继续开发页面,做更多的功能调用。

今天徐金华SEO给大家讲的是关于首页、列表页调用文章body内容的方法,让网站的首页与列表页的布局更丰富起来,以满足优化的需求。

关于首页、列表页调用文章body内容的两种方法,具体方法如下:

第一种方法:

{ dede:arclist row='1' typeid='1' addfields='body' idlist='1'

channelid='1'}

[ field:body function='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:list pagesize='10' addfields='body'}

[ field:body function='cn_substr(html2text(@me),100)'/]

{ /dede:list}

第二种方法:

{ dede:sql sql="SELECT body FROM `dede_addonarticle` where aid

= 1"}

[ field:body function='cn_substr(html2text(@me),100)'/]

{ /dede:sql}

解析:

本示例使用sql语句从dede_addonarticle表调取body内容。

1、将表前缀dede_修改为你数据库的表前缀

2、修改aid=1中的数字1为你要调取内容的文章ID

注意:上面因为怕代码被和谐掉,每个代码格式的大括号或中括号里都放了个空格,要应用的话记得把空格删除再用。

dede列表页if判断输出html,首页、列表页调用文章body内容的两种方法相关推荐

  1. 织梦首页、列表页调用文章body内容的两种方法

    关于首页.列表页调用文章body内容的两种方法,具体方法如下: 第一种方法: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' ...

  2. python给定一个整数n、判断n是否为素数_python判断所输入的任意一个正整数是否为素数的两种方法...

    素数(也称质数),是指除了1和该数本身,不能被任何正整数整除的正整数.判断一个正整数m是否为素数,只要判断m可否被2~根号m之中的任何一个正整数整除,如果m不能被此范围中任何一个正整数整除,m即为素数 ...

  3. js判断数组中重复元素并找出_JavaScript判断数组重复内容的两种方法(推荐)

    前言 一般,我们可能会给数组去重,这个操作并不复杂,执行一个循环就是了.现在,我要做的是,判断数组中是否有重复的内容,如果有,返回 true 否则,返回 false. 思路 把数组变成字符串 循环原数 ...

  4. 【C语言程序】输出杜甫的《绝句》(有无返回值两种方法)

    题出自-------------------------------零基础学C语言 1.没有返回值 #include<stdio.h> void jueju(); int main() { ...

  5. mysql调用tag标签_DEDECMS5.5/5.6/5.7列表页调用TAG标签(热门标签)的两种方法

    DEDECMS5.5/5.6/5.7列表页调用TAG标签的两种方法: 一.DedeCMSv5.6及其以前版本: dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出2种 ...

  6. 90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 ,编程利用Rectangle输出一个矩形的

    //90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 //在 Rectangle类中添加两种方法分别计算矩形的周长和面积 //编程利用Rectangle输出一个矩 ...

  7. 百钱买百鸡python编程列表推导式_使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?...

    [程序题]编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数 1/1+1/3+...+1/n [单选题]患者男,67岁.确诊为原发性支气管肺癌,为行手术 ...

  8. 用两种方法判断男性女性的存储过程

    昨天有一朋友问我了这个问题,题目如下:创建一个名为CheckGender的存储过程,该过程接受一个名称作为其参数并检查名称的前缀为Ms. 还是Mr.如果前缀为Ms.则显示"你输入的是女性的名 ...

  9. android判断应用是否回到桌面的两种方法

    有时候需要判断APP是否被切换到后台,然后做相应处理,如显示悬浮窗等.怎么判断呢,有两种方法: 第一种: /*** 判断当前界面是否是桌面*/private boolean isHome() {Str ...

最新文章

  1. 2022-2028年中国清水混凝土行业供需策略分析及市场供需预测报告
  2. Mysql常用数据类型详细说明及实例说明(学习笔记一)
  3. SSL/TLS 协议简介与实例分析
  4. 我的vExpert之路-传递正能量!
  5. mysql丢失召回_mysql笔记
  6. Mac Os 安装使用 itchat
  7. 自增或自减例子:i++和++i的相同点和不同点
  8. std::shared_ptr之deleter的巧妙应用
  9. Linux PCI驱动框架分析:(Peripheral Component Interconnect,外部设备互联)
  10. Python可以这样学(第六季:SQLite数据库编程)-董付国-专题视频课程
  11. android 逆地址,Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道)
  12. 西门子1200PLC的OB块用法讲解
  13. idm下载器怎么下载网页视频?如何用idm自动下载网站文件?
  14. 概率神经网络的主要思想,神经网络随机数预测
  15. c语言字符幂函数怎么编写,我如何自己编写幂函数?
  16. kettle-java代码执行转换并获取步骤度量
  17. Linux中的计划任务—Crontab调度一次性执行的任务at/batch
  18. STM32F103---标准库函数驱动DS18B20
  19. 解决APP打开后闪退的问题
  20. QT 实现滚屏显示多张漂亮美眉图片(可放大缩小)

热门文章

  1. 2018年自然语言处理最值得关注的研究、论文和代码
  2. 知道这些用于数据科学和机器学习的GitHub存储库和Reddit主题吗?
  3. 一文看清深圳云栖阿里云重磅产品发布
  4. API信息全掌控,方便你的日志管理——阿里云推出API网关打通日志服务
  5. 云原生/低代码/数据科学/计算等方向内容整理志愿者招募了!
  6. 下一代 IDE:Eclipse Che 究竟有什么奥秘?
  7. 大数据下的中国女人,看完惊呆了
  8. vue 单独页面定时器 离开页面销毁定时器
  9. vue 集成 Loading 加载效果
  10. Linux7/Redhat7/Centos7 安装Oracle 12C_安装Oracle软件_04