找回密码
 加入怎通
查看: 508|回复: 5

[站长八卦] Dedecms建站基础:认识dede模板默认首页结构

[复制链接]
疯子0凯0 发表于 2013-06-17 08:31:10 | 显示全部楼层 |阅读模式
Dede的免费模板在网上是很丰富的,使用前都会做一些简单的修改(如修改模版底部信息)来满足需要。无忧主机经过整理,将dede模版的结构进行了分析,希望能通过本教程帮助用户初步认识dede的模版,并且具备简单修改dede模版的知识。
: l$ ^# d0 w$ w: l: s2 a5 e- _+ H. w) j0 x0 C( S6 j
首先,要看懂dede模版的代码含义,你必须具备html和CSS基础,然后再配合dede官方文档函数说明手册,你就可以入门啦。
1 I3 Z  ~/ X7 K5 P9 q9 F# A* ~众所周知,dedecms的模版文件存放在/templests/default目录下面,请将这个默认dede模版下载到本地。为了能让用户了解 dede模版的内部结构,我会见模板代码与模版访问显示效果进行对比的方法来说明,便于用户直观的去感觉它的结构。用编辑器EditPlus打开模版首页 index.htm。这个页面是由头部文件<head>和主题文件<body>组成。接下来,我讲详细说说这个两个部分。5 N' L! B8 i6 M* w5 g
一、dede默认模板头部文件<head></heas>说明7 f( Z  |, Z* L$ Y! c/ o; s9 T$ j
在<head>头部信息里面,有很多JS调用,对于dede模版来说,这些调用都是相对固定的。用户在修改模版的时候一般都可以保持默认。在dede头部文件里面,网站主关键词(keywords)、网站描述(meta)、标题(tittle)这三项参数是我们必须要认识的。这三项参数,无论是我们做网站SEO,还是用dede仿站,都必须要修正的参数。下面是,模版文件首页源头文件中head参数:
3 G/ s3 k# }! P& F. X" [<title>{dede:global.cfg_webname/}</title>, i9 z: U: A6 |, h+ o6 L& o( i' S
<meta content=”{dede:global.cfg_description/}” />5 `% P6 }$ h3 g+ z
<meta content=”{dede:global.cfg_keywords/}” />, \9 x7 O$ H- V/ R9 D$ R
模板标签<head>说明:% S7 n2 h) t# Z
Title标签:标题,<title></title>之间一般都是写dede网站名称。
0 i! F) h$ ^( `4 ]+ b" Gmeta name标签:该标签,通常是模版中作用是网站描述和网站关键字描述。$ ?- u* F: J) X( ?
meta是网站描述- z( w& g9 [  b: H) A0 E4 N9 S1 R
meta是网站关键字& P/ V3 \' P3 V" ]- I
模版标签<head>显示效果:
) {' Q# l: a) I8 C5 O访问http://test.815.51php.com/dede/,查看模版首页源文件的head信息。根据上面的模版标签对比一下,你就会理解这个意思了。是不是很简单?我们使用别人的免费模版的时候,通常需要修改这三个参数,网站名称、网站描述、网站关键词;而且这三个关键词也是SEO优化的重点。9 z/ E8 D* S! f7 M6 x5 J0 N9 F$ O
image00111-150x150.png 3 y, B" Q' ~1 Z! W( i% h
二、、dede默认模板主体文件<body>3 X+ d' O8 _" z5 {$ e
在<Body></dody>标签之间的内容,就是首页的正文。我简单归纳下首页主体文件的结构,提纲挈领,帮助用户熟悉dede模版首页的结构,方便我们修改模版。
0 ?  g5 k# w' w1 D' e) K2 n) I4 e<body class=“index”>
, q4 ]  D# C) X  n$ z8 D$ l9 |; q{dede:include filename=“head.htm”/}0 C. J6 R/ r* p4 a
中间代码略去
$ a" b4 D. W" |' \% C{dede:include filename=“footer.htm”/}
* _4 C( e1 h2 V! v* A; Z</body>
8 z9 J- B" r( o8 ?( g) I. t* ~代码含义说明:8 J: y% x: v8 O4 U
{dede:include filename=“head.htm”/}   调用网站头部信息,如果用户需要修改模版的头部信息,就在去修改/templests/default/head.htm文件就可以了+ N3 V& v5 {# Y. m. b: z9 ^2 c
{dede:include filename=“footer.htm”/} 调用网站地步信息,通过修改
. F/ s" E' t  p/ H! X/templests/default/footer.htm文件可以达到修改dede模版底部信息的目的
- E7 k  y" U8 d( C4 B# A8 _现在总体看看,是不是对于模版结构是不是清晰了很多,dede模版首页就分二部分,一部分是头部文件(head),另一部分是主体(body)部分,主体(body)部分中又分为head.htm和footer.htm两部分。其中head.htm和footer.htm是所有模版文件都会调用公共文件,如果要修改dede头部信息和底部显示信息时候,只需要修改这两个文件就可以了。我们自己仿站的时候,也可以从这个结构开始,然后填充代码就可以了。! v6 h9 C( M& o" w: ^: S/ u
文章来自:www.yahoo169.com(转载请著名)/ A. T% b, }% q' y  y4 Q$ Z  }

' |1 y: ^0 P9 r6 J7 Z

暂时无法加载帖子列表

回复

使用道具 举报

xfme6262 发表于 2026-04-17 07:52:53 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

头像被屏蔽
q2015 发表于 2026-05-05 12:45:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

夕颜Z 发表于 2026-05-24 06:36:46 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复

使用道具 举报

jinfuke 发表于 2026-09-07 16:22:48 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

回忆快乐 发表于 2026-10-08 13:04:31 | 显示全部楼层
刚好遇到类似问题,看完这个帖子心里有底了
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-10-27 00:12 , Processed in 0.066321 second(s), 33 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表