DEDECMS网站布局的模版修改方法

上传人:206****923 文档编号:37012024 上传时间:2018-04-05 格式:DOC 页数:5 大小:244.50KB
返回 下载 相关 举报
DEDECMS网站布局的模版修改方法_第1页
第1页 / 共5页
DEDECMS网站布局的模版修改方法_第2页
第2页 / 共5页
DEDECMS网站布局的模版修改方法_第3页
第3页 / 共5页
DEDECMS网站布局的模版修改方法_第4页
第4页 / 共5页
DEDECMS网站布局的模版修改方法_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《DEDECMS网站布局的模版修改方法》由会员分享,可在线阅读,更多相关《DEDECMS网站布局的模版修改方法(5页珍藏版)》请在金锄头文库上搜索。

1、DEDECMS 建站后布局模板修改方法建站后布局模板修改方法1、 以将不需要显示部分去除,那么就需要修改模板了。可以看看我的网站以将不需要显示部分去除,那么就需要修改模板了。可以看看我的网站 下方就是只保留了左边最新、中间固定部分,右侧热点部分。下方就是只保留了左边最新、中间固定部分,右侧热点部分。 看看我怎么修改的。看看我怎么修改的。主要修改的是默认模板中的 index.htm 和 head.htm。 找到这两个文件的方法有两种: 1)直接访问你网站的 FTP,文件再目录/templets/default/ 下,下载到本地修改后上传覆盖。2)登录到 DEDE 后台,在模板管理找到文件点击修

2、改就可以在线编辑了,建议先保存源 文件,以备修改出错后可以恢复。比如我修改 index.htm,将 flashnews ,picnews,还有各分类显示的内容去掉了。 主要找 标签之间代码,删除之后,点击保存,然后点击“生成”更新主页 HTML 就可 以看到修改之后的效果。一般反复修改多次才会达到你想要的布局。另外修改分类页面(list_article.htm)和文章页面(article_article.htm)也是一样的方法。提醒 的地方就是修改完之后要记得在“生成”页面更新相应的 HTML,或是点击“一键更新网 站”和“更新系统缓存”即可。 修改分类页面的 XXX 可以到这里看看: 修改文

3、章页面的 XXX 到这里:2、 做网站的应该都知道做网站的应该都知道 SEO,可以看到很多网站文章页面都会有个,可以看到很多网站文章页面都会有个“推荐文章推荐文章”或是或是 “阅读此文的人还阅读了。阅读此文的人还阅读了。 。 。 ” ,这就是相关文章了,那么我们怎么让文章页面显示相,这就是相关文章了,那么我们怎么让文章页面显示相 关文章呢?关文章呢? 找到 article_article.htm 模板,点击修改,打开后找到下图方框中的代码,这里是显示 文章的内容,在这段代码下面加上相关文章代码(下图椭圆部分就是) ,阅读本文的姐妹还阅读:dede:likearticle row=12 col=

4、1 titlelen=80field:title/dede:likearticle 这里 row 的数值是显示相关文章的个数还要修改标签文件:还要修改标签文件: 找到文件:includetagliblikearticle.lib.php 打开找到下面的代码: $typeid = “ And arc.typeid in($typeid) And arc.id$arcid “; 保存,再更新网站就搞定了3、 DEDECMS 建立的网站,网站主页在浏览器地址栏中显示是带建立的网站,网站主页在浏览器地址栏中显示是带/index.html 的,一般做的,一般做 SEO 的都不愿意保留这个后缀,那么怎么去

5、掉的都不愿意保留这个后缀,那么怎么去掉 index.html 只显示主域名呢。只显示主域名呢。修改方法是,打开网站根目录的 index.php将代码修改为下面的就可以 GetOne(“Select * From #_homepageset“); $rowtemplet = MfTemplet($rowtemplet); $pv = new PartView(); $pv-SetTemplet($cfg_basedir . $cfg_templets_dir . “/“ . $rowtemplet); $pv-Display(); ?4、祖传宝减肥网祖传宝减肥网的文章内容页和栏目列表页的右侧的文

6、章内容页和栏目列表页的右侧“推荐内容推荐内容”改成全站改成全站“最新文章最新文章” 修改的是:文章内容页模板 article_article.htm 和默认文章列表模板 list_article.htm 修改代码: 找到显示推荐内容的代码内容修改为下面的:最新文章dede:arclist row=10 titlelen=32 noflag=h typeid=1,2,3,4,5,6,7,8,9,10,11field:title/dede:arclist热点内容dede:arclist sort=hot subday=30 titlelen=42 row=8 typeid=1,2,3,4,5,6,

7、7,8,9,10,11field:title/dede:arclist大家可能发现 typeid 那里写上了一些数字,因为测试的时候如果是默认的代码,显示的是 本分类的文章或只有当前文章,加上文章分类 ID 之后就可以显示所有分类的最新文章。5 在你转载其他网站文章的时候,拷贝内容会带有该网站的版权信息。那么怎么在你自己在你转载其他网站文章的时候,拷贝内容会带有该网站的版权信息。那么怎么在你自己 的网站也加上这个呢。的网站也加上这个呢。 方法很简单,修改文章内容页模板方法很简单,修改文章内容页模板 article_article.htm 在dede:field.body/ 代码的后面加入下面的

8、脚本代码:document.body.oncopy = function () setTimeout( function () var text = clipboardData.getData(“text“); if (text) text = text + “本文来自: 祖传宝减肥网(http:/) 详细出处参考: “+location.href; clipboardData.setData(“text“, text); , 100 ) 保存,更新网站!6、如何修改网站、如何修改网站 RSS 的输出格式:的输出格式: 6-1)找到位于 dede(也就是你的后台文件夹)目录下的 makehtm

9、l_rss_action.php 文件 然后找到 echo “完成所有文件更新!“; 在这个下面添加 echo “浏览.“; 这里是让你在生成成 功后点击查看生成结果的找到位于 根目录 include 目录下的 arc.rssview.class.php 文件然后找到 $murl = $GLOBALScfg_cmspath.“/data/rss/“.$this-TypeID.“.xml“; 修改成 $murl = $GLOBALScfg_cmspath.“/rss.xml“; 这里是修改路径让生成的 rss.xml 文 件保存在根目录向下找到 $orwhere .= “And (arc.typ

10、eid in (“.GetSonIds($this-TypeID,$this-TypeFieldschanneltype).“) )“; 删除整句然后找到位于 dede 找到位于 dede(同你的后台文件夹)下的 templets 文件夹打开里面的 makehtml_rss.htm 文件然后找到 修改数字 50 为你需要生成的条数也可以在后台生成的时候输入。如果你生成的 rss.xml 文件有错误,请打开根目录下面的 templets 文件夹下面的 plus 文件夹 里面的 rss.htm 文件,然后找到修改成 6-2)在使用多站点支持时需设置绝对路径,rss 的输出的时候会在绝对路径前多出一

11、个域 名,从而导致输出的 url 错误。值需要修改/include/arc.rssview.class.php 就可以解决问题删除第 33 行的$GLOBALScfg_basehost. 修改前: $this-TypeFieldstypelink = $GLOBALScfg_basehost.$this-TypeLink- GetOneTypeUrl($this-TypeFields); 修改后:$this-TypeFieldstypelink = $this-TypeLink-GetOneTypeUrl($this-TypeFields);以及第 129 行的$GLOBALS“cfg_bas

12、ehost“. 修改前:$row“fullurl“ = $GLOBALS“cfg_basehost“.$row“arcurl“; 修改后:$row“fullurl“ = $row“arcurl“;7、如何让、如何让 dede tag 列表页按最新发布时间排序,列表页按最新发布时间排序, (默认的是最新文章在最后一页)(默认的是最新文章在最后一页) 。具体。具体 修改方法如下修改方法如下在网站根目录的/include 目录下找到 arc.taglist.class.php 文件,在 499 行$this-dsql-SetQuery(“Select aid From dede_taglist where tid = $this-TagInfosid And arcrank-1 limit $limitstart,$getrow “);把上面的代码修改为如下代码 $this-dsql-SetQuery(“Select aid From dede_taglist where tid = $this-TagInfosid And arcrank-1 order by aid desc limit $limitstart,$getrow “);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号