DEDECMS开发笔记

DEDECMS开发笔记
DEDECMS开发笔记

◆cms的基本概念

cms(content management system) 内容管理系统.

内容的含义广泛(包括新闻、文章、软件、商品、视频、电影,音乐)

学习完dedecms ,目标是当美工和页面设计(网页设计师), 把静态给你后,你可以快速的开发出这个网站,包括后台.

学习思路:我们会开发一个电影网站a67-完成70%功能.

◆主流的CMS

dedecms (织梦cms) [中小型网站,但是也可以用到开发企业级网站]

phpcms (中型网站,大型网也可以)

cmstop(号称最厉害的,专门开发大型网站的cms[付费])

帝国cms

?我们除了要学习dedecms使用,我们还要学习dedecms的设计理念.

◆dedecms的特点

1.简单,实用,开源

2.专注于个人网站,中小型网站,企业也可以用

3.dedecms php+mysql

4.dedecms支持全站静态化

DEDE安装:

(1)将安装文件解压

(2)我们为了开发统一,我们使用相同的mysql+apache+php版本,这样利用我们后续的开发. 卸载目前的apache的和mysql | WAMP5-v1.7.4.rar

安装我们的wamp5-v1.7.4

(3)测试是否安装ok

(4)把解压后的uploads复制wamp的根目录下, 把文件夹名字重新命名为dedecms

(5)在浏览量中输入

http://localhost/dedecms/index.php

(6)安装过程中需要启用gd库

(7)为了安全起见,我们把dede文件夹重新命名( dede->manage)

访问后台的地址

http://localhost/dedecms/manage/login.php

(8)为了安全,我们把common.inc.php 文件改成只读. ,如果是linux系统,则需要把该文件

的属性改成644

快速入门案例:

需求1: 现在老板要求你做一个文章管理系统,栏目(类别)包括(武侠、

爱情、音乐...) ,每个栏目(类别)有对应的文章,文章已经给你准备

好了,请你在30分钟搞定该网站,怎么样?

步骤(1)

看看dedecms默认的前台页面

http://localhost/dedecm

前台页面时dedecms给我们提供,目前我们先使用,到时我们会替换成自己

步骤(2)

进入到后台管理

http://localhost/dedecms/manage

步骤(3) 添加我们得到栏目(导航的条)

后台->核心->网站栏目管理->增加顶级栏目

步骤(4) 给武侠文章栏目添加两篇文件,并显示,给爱情栏目添加一篇文章.

进入到后台管理

http://localhost/dedecms/manage

后台->普通文章->添加新文档.

?当每添加一条新文档,后生产一个静态页面,该页面放在dedecms/a/目录/时间目录

步骤(5) 当我们点击某个栏目时,就显示该栏目对应的信息

后台->生成->更新栏目HTML 就ok!

大家可以练习!

思考题2: 如果现在我们要做的是电子商务网站,卖我

们的商品,这时用文章这样的形式来管理还合适

吗?—> 每个栏目都可以指定一个内容模型

什么是内容模型呢?

什么是内容模型: dede设计者认为,每个栏目都应该属于一个模型, 比如:

武侠文章都是有文章属性, 爱情文章都是有文章属性, 于是,就设计了一个内容模型而且这个内容模型对应一张表! 表名是dede_channeltype , 也就是说,每个数据模型都在该表是一条记录:

这里我们看到:每个栏目属于一个内容模型, 每一个内容属于一个栏目

内容模型->dede_channeltype

每个栏目->dede_arctype

每一个内容->dede_archives 表(主表) 和自己对应附件表

注意: 每个内容模型,都对应一个章附加表dede_addonXXX , 比如你的内容模型时shop,则这个附加表名字dede_addonshop

dede设计者: 认为:不管这个内容是(新闻,商品, 电影,软件…)都会有共同属性,比如名称。。就把这些共同的属性(信息),放入该主表dede_archives , 同时设计者,认为,不同内容,也有不同属性,则把不同属性放入对应的附件表dede_addonXXX [XXX表示模型的名称]

后面我们画图:

◆需求3: 在添加某个商品的时候,我们希望多一个信息,就是付费方

式,还希望多一个邮资信息,我们又该怎样处理?->如何满足用户更多灵活需求.

dede_addonshop

怎么实现动态给dede_addonshop添加字段

$sql=”alter table dede_addonsho add column payway”;

$conn=mysql_connect();

mysql_query($sql,$conn);

?>

如何给某个模型的附加表增加一个字段,修改字段

后台->核心->内容模型管理->找到模型->修改->字段管理(修改,添加.)

◆dede的四种核心表的关系一览图

◆需求4: 请各位同学看看,这里我们有一个问题,就是当你点击武侠

,爱情,电器的时候,会找不到对应的页面,这是为什么呢?

--- 这里涉及到HTML页面更新问题.

这里我们可以生成栏目页

这里大家注意.

◆给网站增加一个内容的步骤?

1.使用内容模型(如果有,可以直接使用,如果没有自己创建)

2.创建栏目(类别)

dede 项目中,必须选创建栏目,才能添加内容.

3.可以再某个栏目中增加内容.(如果内容的字段,不能满足需求,则可以去修改附件表).

◆dede的目录介绍

dede的快速使用

dede的首页面有两种方式,一种动态浏览( index.php) 这样会造成,每次都取数据库.

静态浏览->通过一个模板生成一个index.html的页面,每次访问时,实际上是访问index.html,速度快.

1.如何去掉广告.

找到文件templates/default/index.htm

知识点: 关于dede标签使用{dede:myad} 这个就是广告标签.

任务:去掉首页面的广告.!并换成自己的广告

2.给栏目列表页面去掉广告

3.给内容页面去广告

4.引入自己的广告

知识点:如果使用dede标签(我马上就详解讲解),体验

{dede:global.cfg_templets_skin/} 标签被模板替换后,会指向??/templates/default

如何使用dede标签是重点!

学习dede标签使用

我们自己创建一个模板文件(mytemp.html),在该模板文件中使用各种标签,从而学习.

在什么地方可以看到dede标签使用案例(手册)

也可以再

后台->模板-》默认模板管理->修改

给出标签使用案例:

1.dede的单标签

基本语法:

{dede:标签名参数=?参数值?参数=?参数值?参数=?参数值?../}

举例:

比如,我们看看的{dede:myad /} 单标签

{dede:include file=?模板名称?/}

2.dede的双标签

基本语法

{dede:标签名参数=?参数值?参数=?参数值?参数=?参数值?..}内容{/dede:标签名}

看看源码: 规则:一个标签,对应一个标签库文件include/taglib/

---双标签使用--

{dede:channel type='top' row='8'}

[field:typename/]--[field:id/]

{/dede:channel}

3.字段标签

{dede:标签参数=?参数值?}

[field:字段名/]

{/dede:标签}

字段标签,是用于取出某个字段的值,因此,它是在嵌入在dede标签中的.

4. 如何对字段信息,进行函数处理

现在我们希望,对取出的id

{dede:channel type='top' row='8'}

[field:typename/]--[field:id/]

{/dede:channel}

的[field:id/] 值进行md5加密处理.

{dede:channel type='top' row='8'}

[field:typename/]--[field:id function='md5(@me)'/]

{/dede:channel}

5. 有时我们希望对字段的值,进行简单的业务处理

[field:字段名runphp=?yes?]

简单的业务逻辑

[/field]

//需求如果typename为?? ,则输出‘空串,’,否则输出?hello?[field:typename runphp='yes']

@me=(@me=='')?'空的':'hello';

[/field:typename]

6.如果有function 同时有runphp ,则先处理function ,在处理runphp

7.如何写一个自定义的函数,来处理某个值

function abc($a){

return $a.?韩顺平?;

}

在函数应当防止include/extend.func.php

使用方法是

[field:typename function='abc(@me)'/]

?dede标签一般不能嵌套使用

{dede:channel …}

{dede:chanel}

{/dede:chanel}

{dede:chanel..}

8.调用全局变量的标签

这里,先给大家说一下非常重要的文件.

date/common.inc.php 文件,配置连接数据库的额基本信息.

在include/common.inc.php 文件,这个文件中配置很多全局的变量,如何在模板文件中取出全局变量,三种形式

第一中: 独立使用

{dede:global.全局变量名/}

第二种:在dede标签中嵌套使用

{dede:标签名}

[field:global name=?全局变量名?/]

{/dede:标签名}

←=等价=→

{dede:标签名}

[field:global.全局变量名/]

{/dede:标签名}

A67电影网开发

1.将dede默认首页面,换成a67电影网的首页面

(1)templates/defulat/index.htm 就使用美工提供的页面. 把

首页.html 拷贝到index.htm中

(2)把a67美工提供的额图片,css,js代码拷贝templates/defulat/

(3)对index.htm 模板路径,编码,引入资源(css/js..) 做修改.

2. 把首页面的导航条换成我们的a67的导航条:

(1)因为做电影网,所以我们创建新的内容模型.movie

(2)增加栏目

(3)使用{dede:channel} 标签取出栏目内容

(4)使用栏目模板生成对应的静态页面(栏目列表静态页)

怎样去确定栏目列表模板文件名?

后台->核心->网站栏目管理->更新->高级选项

(5)在templates/defualt/list_movie.htm ,并把a67提供的通用列表.htm 内容复制过来.

(6)对list_movie.htm 模板路径,编码,引入资源(css/js..) 做修改.

代码:

list_movie.htm 的核心修改代码:

4.把自己网站的电影取出并显示出

知识点: 取出内容标签{dede:arclist} 是个双标签.

(1)添加我们的电影.

(2)然后在templets/defualt/article_movie.htm ,然后把电影内容页.htm的内容拷贝

article _movie.htm中.

(3)修改模板文件article _movie.htm 编码方式,资源引入路径, image

(4)取出自己的电影内容的关键代码:

下面请大家完成到老师写的地方!

5.如何把首页面的今天更新的图片,有间隔的显示.

修改templets/default/index.htm 搞定.

关键代码:

知识点:在{dede} 标签间,可以通过[filed:global.全局变量名/] 全局变量可以是include/common.inc.php 还可以是{dede标签自己定义的},比如这里的{dede:arclist}标签对应的是include/taglib/arclist.class.php

?单说一句: 请注意:一次http请求,对应一个进程, 当http请求结束后,则该进程结束,则这个请求过程中所有的数据,不管是static ,还是全局的,都销毁,除非,是放在文件,memcached或者是数据库.

6.如何在首页面,取出电影的评分值.

步骤如下

(1)首先要在电影模型对应的附件表中增加评分值和其它需要的字段. 这是需要的字段,

需要看需求文档,或者看网页设计师给我们的界面.

(2)取出,通过{dede:arclist} 取出.

说明: 当需要从附件表中取值的时候,需要添加两个属性

{dede:arclist channelid=?模型id/频道id? addfields=?附件表的字段, 附件表的字段..?}

关键代码:

练习题:请大家取出语言这个字段.

?orderby 和orderway flag的使用.

需求: 在显示首页面的电影时,如何根据id的高低排序

{dede:arclist orderby=?排序的字段? orderway=?这里可以填desc或者asc?} //默认是asc

需求:在显示首页面的电影时,只显示头条电影, 根据id的高低排序

案例:

{dede:arclist flag='h' orderby='id' orderway='asc' addfields='pfz' channelid='18' typeid='6' limit='0,10'}

需求:

使用{dede:sql} 标签来取出我需要的各个字段.

这个标签功能强大, 灵活度高.,使用sql标签取出我需要的电影.

请大家完成到老师写的地方!(20min)

需求如下:点击某个栏目,连接到对应的栏目页:

步骤

(1)找到正确的栏目列表模板(使用的是通用影视频道.htm)

(2)对list_movie.htm 的编码,资源引入,图片做相应的修改. 从index.htm 中的部分代码使用一下.

(3)当用户进入到我的电影这个栏目页,则今天更新,显示是我的电影的信息,当用户点击我

的电视剧的时候,则显示我的电视剧信息

添加2-3电视剧.

(4)修改list_movie.htm 模板文件,从这里取出我们的内容.

关键代码:

开始练:

需求: 就是把列表页的导航条,使用一个{dede:include file=?head.htm?/} 的形式引入即可.

步骤

(1)制作head.htm 的模板,该模板专门用于显示导航.

(2)head.htm 的内容是:

◆需求: 点击栏目列表的首页,链接到我们自己网站的首页.

dede的设计者,提供了一个获取首页面的的标签[百度/ 参考原来的案例]

-→如何在dede项目中自定义属性

◆需求: 当点击我的电影时候,显示是国语类型的电影

思路:

如果{dede:arclist }提供一个属性,该属性可以让我指定一个条件就ok!

步骤

(1)在{dede:arclist } 标签中,我自定义了一个属性mywhere ,然后调用的方式

(2)对arclist.lib.php 文件做了修改

(3)教会大家如何去看别人写的代码

请大家对

修改,直接从$ctag 对象中取出mywhere的值.

上机练习的

(1)电影和电视剧取出地区.(栏目列表),比如只取出香港的电影和电视剧.

(2)思考导航条

安装id的降序显示

{dede:channel /}

首先我们的在head.htm 中的调用dede:chanel标签的形式变化.

对channel.lib.php 文件进行二次开发

修改的部分代码:

需求: a67网的主页面和栏目列表的今日更新,点击后进入内容页面

首先完成,首页面的今天更新的内容,点击后进入到对应的内容页.

步骤

(1)首先清楚一点,当你添加一条电影或者是电视剧的时候,对应的静态页面已经创建.

(2)在index.htm 做连接

说明,在{dede:arclist}{/dede:arclist} 标签使用时,有个字符arcurl ,是在程序中计算得到的,因此我们可以直接使用.

关键代码:

(3)修改内容模板页article_movie.htm ,做修改,在这个模板文件中,取出该电影的名

字、分值,导演…

这里我们使用{dede:field.字段名/} 可以取出该电影对应的主表和附加表的所有字段信息,而无需特殊处理.

关键代码是:

(4)把栏目列表页的内容超链接,也指向内容页。

和index.htm 修改的方式一样.

◆需求:给内容页面,和其它页面增加一个面包屑导航条:

{dede:field.position/}/{dede:field.title/}

◆需求: 给内容页面增加浏览量的功能

思想:

在我们的表中,应当有一个字段,专门用于记录某个内容浏览次数. dede_archives 表中click ,如何在一个静态页面中实现,局部数据的动态变化(html+js) (html+ajax(jquery)) 步骤

(1)在arctile_movie.htm 增加浏览量显示

(2)看看dede以前是怎样写的. 我们在article_movie.htm 增加

这里其实很多问题:

分析:

?如果我们希望把php返回的数据,显示在,则我们在php文件中应当这样返回

需求:如何自定义插件,开发一个mycount.php 去完成浏览次数的功能

这里,我们先学习一把$dsql 的对象使用,

在plus/mysql.php ,使用了$dsql 对象实例完成对后台数据库的操作

代码如下:

homework: 请自己定义一个计数器mycount ,完成当用户浏览某个电影时,可以对dede_archives 表的click +1,明天检查.

步骤:

(1)plus/mycount.php

写入代码:

(2)看看如何调用我们的mycount.php计数器

在articl_movie.htm 中这样使用:

需求: 在栏目列表页,把热门电影取出(默认安装点击次数排序)

思路: 对list_movie.htm 模板文件修改

练习一把!

需求: a67网的内容页面增加自定义的资源下载功能

把原来的dede资源下载,改成我们自己的资源下载地址

思路:

1.把每个资源下载地址放入到dede_addonmovie 表中,每个资源对应字段. (错误!)

2.因为每个电影下载地址是不确定,因此我们可以把所有的下载地址都放在字段中.

所以,这样地址格式就非常重要.

格式是这样的:

情义无价01|3GP|176x144|https://www.360docs.net/doc/ff5810055.html,/01.3GP

情义无价02|3GP|176x144|https://www.360docs.net/doc/ff5810055.html,/02.3GP

情义无价03|3GP|176x144|https://www.360docs.net/doc/ff5810055.html,/03.3GP

情义无价01|MP4|320x200|https://www.360docs.net/doc/ff5810055.html,/01.MP4

情义无价02|MP4|320x200|https://www.360docs.net/doc/ff5810055.html,/02.MP4

情义无价03|MP4|320x200|https://www.360docs.net/doc/ff5810055.html,/03.MP4

3.我们在extend.func.php增加一个函数myformat

//自定义函数myformat

function myformat($download_str){

//首先对$download_str进行分割\r\n linux \n

//因为在不同操作系统下, 换行符号window \r\n linux \n

$download_str=str_replace("\r\n","\n",$download_str);

$arr1=explode("\n",$download_str);

//这里我创建了一个空数组,这个也是最后那个数组

$arr3=array();

foreach($arr1 as $key1=>$val1){

$arr2=explode("|",$val1);

//怎么放?

$arr3[$arr2[1]][]=array(

'title'=> $arr2[0],

'fbl'=>$arr2[2],

'url'=>$arr2[3]

);

}

//拼接,成最后结果

$result="";

DedeCMS专题功能使用详细教程

爱雅逸整理 https://www.360docs.net/doc/ff5810055.html,
DEDECMS 专题详解
DEDECMS 专题详解
一个网站通常会在不同时期推出一些针对性的专题内容,专题的功能其实就是将站点的内容根据特 定的需求进行一次检索,将这些不同形式的内容进行一次整合,这个我们可以看看一些大的门户网 站,例如新浪、搜狐,他们有自己的专题频道。一个专题可以包含几个不同栏目的内容或者包含不 同内容模型如:文章、图片、音频、视频等,不同的专题需要有自己符合当时环境的页面风格,比 如在元旦、新年就需要红色主题的专题模板,在春天、夏天就需要绿色主题的专题模板等。一个好 的专题容易让网站会员更全面的了解相关信息,以增强对网站的关注度,下面我们介绍如何使用 DedeCMS 的专题功能来制作一个专题。 我们以超级管理员身份登陆后台,在系统的[核心]-[专题管理]中对专题进行管理。
因为这里的常用管理同文档管理类似,一些常用操作如添加、删除、更新、推荐这些操作在这里不 做冗述,本教程主要介绍如何通过专题结合模板文件制作出自己的专题页面。 制作一个专题页面,需要准备 2 样东西:内容、模板,当然如果你没有自己设计的模板文件,系统 默认是自带了一套专题页的风格的,可以在后台[核心]-[内容模型管理],点击专题类型的模板 会查看到以下内容:
文档模板:/templets/default/article_spec.htm [修改] 列表模板:/templets/default/list_spec.htm [修改] 频道封面模板:/templets/default/index_spec.htm [修改]
这几个默认模板文件用户可以自己进行全局统一修改,但一般情况下都是在添加专题时在常规参数 的“专题模板”中进行指定。 当然有一些专题也不必用到已经发布在内容管理系统中的内容,这种专题直接可以用静态页面就可 以完成,不需要标签进行调用,但又希望在专题列表中显示出来,为了解决这个问题,建议用户在 制作专题页时候把专题页面做成一个不含标记的模板文件,在添加专题时候指定模板即可。 接下来我们介绍下织梦的专题功能是如何划分的。 我们以 chinaz 两个专题页面为例: DedeCms V5.3 经典解析与揭秘(https://www.360docs.net/doc/ff5810055.html,/zt/dedecms/)
第 1 页共 6 页

dedecms织梦二次开发视频教程

韩顺平dedecms织梦二次开发视频教程联系方式QQ1805571531 韩顺平老师主讲,是我听过最好的织梦二次开发的视频教程,填补了国内织梦dedecms二次开发视频教程的空白!非常珍贵的一套资料,实体教室讲课全程实录,原价可是1万多的VIP课程,7天特训织梦二次开发防站实战经典再现视频教程。 视频目录如下: 第1天 06-27(no6)(dede快速入门)\2012-6-27(no6)(dede快速入门) 第2天 06_28_dedecms\(no1)[dede四张核心表的关系分析] 06_28_dedecms\(no2)[dede在DEDE中增加内容的基本步骤和如何去掉广告] 06_28_dedecms\(no3)[dede在DEDE中标签的使用 06_28_dedecms\(no4)[dede在DEDE中标签的使用和把dede首页面替换成a67首页面 06_28_dedecms\(no5)[将dede首页面栏目换成a67电影网的首页面栏目] 06_28_dedecms\(no6)[点击对应的栏目,可以看到对应的栏目列表页面] 06_28_dedecms\(no7)[电影的自定义字段] 第3天 06_29_dedecms_自定义标签\(no1)[把首页面的今日更新的数据] 06_29_dedecms_自定义标签\(no2)[sql标签的使用] 06_29_dedecms_自定义标签\(no3)[a67网的首页的添加我的电视剧,并完成各个栏目对应的列表页]

06_29_dedecms_自定义标签\(no4)[我点击我的电影,只取出国语电影] 06_29_dedecms_自定义标签\(no5)[主页面和栏目列表的今日更新,点击后进入内容页面] 06_29_dedecms_自定义标签\capture-1 第4天 07_02_dedecms\(no1)[当小手移动到星星的时候,星星根据实际情况变化和取出热门电影] 07_02_dedecms\(no2)[显示下载地址信息] 07_02_dedecms\(no3)[当某个用户评分后,在内容页实时的显示评分值] 07_02_dedecms\(no4)[动态的取出评分值] 07_02_dedecms\(no5)[自定义搜索功能] 第5天 07_03_dedecms\(no1)[把检索结果页面,换成a67 提供的检索结果页面,并分页] 07_03_dedecms\(no2)[需求做出我们自己的分页导航] 07_03_dedecms\(no3)[在搜索时带自定义参数] 07_03_dedecms\(no4)[在搜索时带多个自定义参数,分页时可以传递到下页] 07_03_dedecms\(no5)[显示自己网站的所有分类检索,并可以按照地区来检索信息] 07_03_dedecms\(no6)[完成点击列表页的某个连接,跳转到对应的检索页面] 07_03_dedecms\(no7)[完成列表页小星星的评分功能] 第6天 07_05_数据采集\(no1)当我们点击检索结果的某个电影超链接时,如何跳转到对应的内容页

DedeCMS基本操作说明

栏目管理: DedeCMS 的栏目设置有相当丰富的参数,当然如果你想使用更简单些,你可 以不理会多余的参数,只填写红色字提示的表单项即可,在介绍栏目管理操 作之前,先把栏目操作的相关界面图片列出来,以便提升直观性。
栏目管理操作页面

增加新栏目操作,后面图片为其它选项



这个图片为快速创建栏目的表单 创建修改栏目时,有很多小提示因此不对每项功能进行一一详细介绍,在这 里列出几个注意事项: 1、增加栏目时最基本的设置填写栏目名称和选择栏目所属的内容模型,此外 还需要注意文件保存目录的选项,内容模型是指栏目属于文章、图集、下载 等类型或自定义的内容类型,文件保存目录在没有填写的情况下系统会自动 使用栏目名称的拼音作为栏目目录; 2、栏目属性:决定当前栏目是普通的多页列表还是单个封面页或跳转到其它 网址的链接; 3、栏目交叉:栏目交叉是指一个大栏目与另一个非下级的子栏目出现交叉的 情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。 例如:网站上有大栏目——智能手机、音乐手机,另外又有栏目——诺基亚-> 智能手机、诺基亚->音乐手机,这样顶级的大栏目就和另一个大栏目的子栏

目形成了交叉,这样只需要在大栏目中指定交叉的栏目即可。(注:会自动索
引交叉栏目的内容,但不会索引交叉栏目下级栏目的内容,这种应用也适用 于按地区划分资讯的站点。)
4、绑定域名的设置:被绑定域名指向当前栏目目录为绑定域名的根目录,只 有顶级栏目才能绑定域名,开启了栏目的二级域名还需要修改系统参数 “是/ 否)支持多站点,开启此项后附件、栏目连接、arclist 内容启用绝对网址:”改 为“是”。 5、栏目模板、栏目生成的 HTML 和栏目文档的 HTML 的命名规则都是可以手 工指定的,可以在高级参数中填写这个选项。 6、栏目内容,对于大多数据栏目而言,这一项可以不需要填写,通常如果用 于公司简介等简单页面,可以直接在栏目里填写内容,栏目模板中用 {dede:field.content/}调用。 7、快速创建栏目——如果你不需要设置复杂的栏目参数,可以用快速创建栏 目的模式创建二级的栏目,当然如果你要创建更深层次的目录,则必须单独 创建。
内容发布:

2013年最新织梦dedecms5.7官方幻灯片修改教程

分享给大家看看 dedecms 官方模板的首页幻灯片比较小,而且是调取站内的缩略图,并且只能跳转到缩略图所在的文章页面。一般情况下缩略图都比较小,这样导致了幻灯片图片显得模糊不清,大大降低了网站品质。现在,我教您随心定制首页幻灯片,并达到下面的目的: 第一、幻灯片大小随心设置,第二、幻灯片的图片不从站内缩略图提取,而是自己指定,第三、幻灯片链接跳转到指定网址(比如广告页)而不是站内文章页。第四、幻灯片上的文字调整或者去掉。最后效果如站长街https://www.360docs.net/doc/ff5810055.html,首页的幻灯片一样,当然,你可以做的更漂亮一些,我只是提供一下方法。首先修改幻灯片大小:用记事本打开首页模板文件templets/default/index.htm,找到如下代码: 复制代码 < !-- size: 280px * 192px -->