织梦模板标签怎么用?简单的DEDEcms标签修改教程

[复制链接]
查看60 | 回复0 | 2019-6-6 22:08:18 | 显示全部楼层 |阅读模式
  自从我们搭建好了网站后,就开始更新站内的文章。
  我新建了几个栏目,每个栏目也填充了几篇文章,然后返回网站前台却发现几乎找不到我们填充的网站内容,而且很多网站中还有很多我们希望其存在的内容。
  所以,咱们今天的教程主题就是织梦网站的标签怎么使用的教程以及织梦模板的一些修改。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  比如,这是我添加了栏目填充了内容后的前台,可以看到:
  名言栏目的内容只有一条展示出来;
  故事栏目的内容一条也没有在前台展示;
  励志栏目的内容第一是少,第二其右侧的“无缩略图”又是什么鬼?
  然后还有右侧的美女图片,“各种口味”、“少儿不宜”、“超级内涵”等链接,和下方的“享笑周刊”又是怎么回事?
  今天,我们就来为大家一一解决这些问题。
  首先,大家要学习一个概念:织梦标签。
  简单来说,所谓的织梦标签,起到的作用是调用数据库内容的作用。
  比如我们在A栏目填充了十篇文章,然后我们在网站的任何页面想让这十篇文章出现,这个时候就可以使用织梦标签来调用这些内容。
  当然,织梦的标签不仅仅只能调用文章,类似文章标题、文章简介、文章缩略图、文章标签、文章发布时间、文章作者、文章所属栏目、站点根目录、备案号、版权、好评、点击量、当前位置等等内容,都可以使用织梦标签来调用。
  具体,大家可以看这一篇文章:织梦标签是什么?DEDEcms标签大全及织梦标签生成器(http://www.menlaoshi.cn/wangzhan/333.html)。
  然后自行研究,我们暂时略过。
  回归正题,上图中看着七零八落的样子,显然就是织梦标签调用错误导致的。
  我们可以返回织梦后台,然后依次点击:模板→默认模板管理,然后再点击右侧的index.htm模板文件检查。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  然后,再点击右侧的修改,检查这个模板文件哪里有问题。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  如图,这是织梦模板的部分代码。
  红色箭头所指向包含的17——30行代码中,就涵盖了html代码和织梦标签。
  其中,织梦标签基本上都是大括号内嵌dede字符的样式,如:{dede:arclist}、 {dede:include  filename='header.htm'/}  等等;还有如中括号内嵌field字符的亦是,如: [field:litpic/]
  等等。
  我们修改的,基本上就是这些东西。
  简单解释下如上截图中的织梦标签代码:
  {dede:include filename='header.htm'/}
  该标签代码指的是在该页面的该处,调用名称为“header.htm”的模板文件。
  {dede:arclist typeid='5' row='5'  addfields='lj' channelid='17' }
  该标签代码是指的调用内容模型17(channelid='17')下栏目5(typeid='5')中的5(row='5')篇文章的lj(addfields='lj')字段。
  [field:lj/]
  该标签代码是指的调用通过查询数据库得到的lj标签内容。
  [field:litpic/]
  简单来说,这就是缩略图标签。
  当然,其实上面这些内容比较艰涩,大家可以暂时略过,我们继续往下看。
  首先,为了大家更方便一些,我把截图给大家先。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  如图就是我们网站一屏左侧的截图,与之对应的代码如下:
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  我们可以通过修改这第43——57行代码,来完善相应位置的内容。
  如上代码中:
  {dede:type typeid='1'}
  是指的调用网站中ID为“1”的栏目名称。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  如图,网站栏目ID的查看路径如上:核心→网站栏目管理→网站栏目下的栏目名称右侧的ID数值。
  第47行代码:  
  {dede:arclist flag='h' row="1" typeid="1"}  
  该代码指的是调用网站栏目ID为“1”(typeid="1")的栏目中的1(row="1")条内容,且内容属性为“h”(flag='h')。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  如图,网站内容的属性路径为:内容维护→最右侧操作下方的工具图标,点击之→机会出现上图中的弹窗,如红框内展示的一样,头条的属性是“h”;推荐的属性是“c”;幻灯的属性是“f”,以此类推...
  所以,我们大家可以选择一篇栏目ID为“1”的即名言栏目下的一篇文章修改勾选属性“头条;h”,即可。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  如图,这就是我们勾选属性“头条;h”后前台的模样。
  可以看到,前台多出了一个浅绿色背景的框框,出现这个情况说明我们刚才点选的文章中并没有图片。
  现在,我们返回网站的后台,重新编辑那篇文章。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

如图,文章勾选了属性“头条;h”后,会在后台文章标题中的右侧显示“头条”字符;然后我们点击这篇文章右侧的编辑图标。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

进入文章编辑页面,我们点击功能栏中的“上传图片”图标——最左侧红色箭头指向的地方,就会跳出右侧的弹窗,然后点击“上传”按钮,再次点击“选择文件”按钮,在你们的电脑中选择一张合适的图片。

  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  如图,选择图片后,会跳转到这个弹窗,然后源文件是指的该图片在你网站中的存储路径;下面的替换文本比较重要,就是html中的ALT标签(在SEO很重要),我们要在这里写上这个图片的介绍。
  然后点击底部的确定即可。
  然后回到文章编辑界面,把图片居中,然后点击底部的确定按钮,发布文章。
  然后就是生成网站,再去前台就可以看到效果了。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  OK。
  然后我们再看上图右侧的“征文排行”,会发现下面的内容其实都是栏目“名言”下面的内容。
  所以,这个标题“征文排行”这几个字,应该改一下,比如叫做“名言大全”。
  这几个字从模板里面就可以直接改汉字就可以。
   源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程
  对,就在上图中第62行代码里面,把汉字“征文排行”改成“名言大全”即可。
  需要注意的是上图中织梦标签:
  {dede:arclist  row='7'  typeid="1"  orderby='click'}  
  表示调用ID为1(typeid="1"  )的栏目内容7(row='7')条,且按照点击量(orderby='click')排序。
  然后继续往下,我们可以看到下面这些代码。
   源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程
  如图,代码解释如下:
  {dede:type typeid='2'}
  是指的调用栏目ID为“2”的栏目名称。
  [field:typelink/]
  是指的调用当前栏目的URL地址。
  [field:typename/]
  是指的调用当前栏目的栏目名称。
  {dede:arclist row='10' typeid="2" orderby='pubdate' type='image' titlelen="20"}
  是指的按发布时间顺序排序(orderby='pubdate'  )调用栏目ID为“2”(typeid="2")的栏目下10条(row='10')内容包含图片(type='image')的文章,文章标题长度显示将不超过20(titlelen="20")个字符。
  [field:arcurl/]
  是指的调用文章的URL地址。
  [field:litpic/]
  是指的调用文章的缩略图。
  [field:fulltitle/]
  是指的调用文章的标题。
  [field:title/]
  亦是指的调用文章的标签。
  [field:click/]
  是指的调用文章点击量。
  综上,那我们返回网站后台,把我们的文章(栏目ID为“2”的故事栏目)中全部添加上图片,就可以得到如下效果。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  OK,这里算改好了。
  我们继续。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  就到了上图这个界面。
  在这里,我们会看到,大约是分为左中右三部分。
  其中,左中两部内容相同,只是文章的排序不同;然后右侧的内容呢,又是我们网站上不应该存在的东西。
  然后我们继续回到后台,找到这里的模板代码。
  在第95——130行,是这里的代码。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  在这里,我们不再为大家介绍织梦标签的作用了,因为很多都在上面介绍过,这里只介绍上面没有提到的标签。
  先介绍一段html代码。
    
  这是一段html代码,其中“/style/images/b_smile_left.jpg”表示的是一张命名为b_smile_left.jpg的图片的路径,其完整路径应该是“网址//tyle/images/b_smile_left.jpg”,在这里我们可以尝试修改图片——如果我们不喜欢的话,可以用另外的图片替换掉它。
  比如,我们在我们网站的后台文章发布页面找到上传图片的工具,上传图片后,会得到一个图片的URL路径,把路径复制过来即可。
  也可以直接制作一张与该图片尺寸一样的图片,然后直接在覆盖到对应的文件夹里面即可。
  还有,上面代码中的“alt=“””标签很重要,大家最好要在里面填写上图片说明,比如改为:alt=“这里是图片说明”。
  当然,要保证这里的图片说明与图片内容一致。
  然后,重要的是这里有两个分类,一个是搞笑段子,一个是笑话排行。
  按理说,可以把这两个分类看做一个大栏目下的两个小分类。
  如本栏目是“诗歌”,那么两个小分类可以分别叫做国内诗歌、国外诗歌,这样的话,就可以区分开来。
  当然,也可以改为左侧为“最新诗歌”,中间的笑话排行改为“最多阅读”,也是可以的。
  然后,就是最右侧的那几个不符合我们网站主题的关键词了。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  这里,我们可以把图片替换掉,也可以把下面的文字替换掉,并修改链接到其他的页面。
  当然,如果暂时网站内部没有相应的链接,也可以暂时去掉回头再调整。
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

于是,我调整为如上新模板。
  特别是右侧的那些链接,我加的锚文本都是与当前内容强相关的,比如徐志摩的诗、洛夫的诗、花间派名诗等等,后期无论是用内页还是栏目,还是主题页,都可以相链接
  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

然后就是最底部的内容了,这个布局和内容一看大家就应该知道,做出的“无缩略图”说明了这两篇文章中不含图片,所以我们添加了图片就好。
  而右侧的这个“享笑周刊”确实不符合我们网站的主题,我们可以修改一下。
  不过,这一次需要使用的工具还要增加上PS——Photoshop。

  源码多多:织梦模板标签怎么用?简单的DEDEcms标签修改教程

  至此,这个站点的前台差不多就算修改完成了。
  通过修改和调整某些织梦标签,以及修改文章的某些属性,就达到了以上截图的效果。
楼主热帖

1750

主题

1763

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
85062
QQ