如何修改dedecms的网站地图sitemap的路径
DedeCMS 服务器目录权限安全设置说明文档
DedeCMS 服务器目录权限安全设置说明文档../ 【站点上级目录】//如果要使用后台的目录相关的功能需要有列出目录的权限 //0444/ 【站点根目录】//需要执行和读取权限如果要在根目录下面创建文件和目录的话需要有写入权限 //0755/install 【安装程序目录】//需要有执行和读取权限 //建议安装完成以后删除或者改名 //0555/dede 【后台程序目录】//需要有执行权限和读取权限 //建议安装完成以后修改目录名称 //0755/member 【会员目录】//需要执行读取和权限 //建议去掉写入权限以及修改权限//0555/include 【主程序目录】//需要有写入、执行权限和读取权限 //0755 //建议在第一次安装后,去掉写入权限以及修改权限(需要重写配置文件时再暂时开启写入及修改权限)//0555/plus 【插件目录】//需要有读取、写入和执行的权限 //建议在生成完站点地图和RSS文件后去掉写入权限以及修改权限 //0755/data 【站点缓存数据等文件】//需要有读取权限和写入修改权限 //建议去掉执行权限//0755/sessions//需要有读取、写入、修改和执行权限 //建议权限为:0777/html 【HTML文档默认目录】//需要有读取修改和创建权限 //建议去掉执行权限 //0666/templets【模板目录】//需要有读取修改写入权限 //建议去掉执行权限 //0666/uploads 【附件目录】//需要写入读取权限 //建议去掉执行权限//0666/company 【企业黄页程序目录】//需要读取和执行权限 //建议去掉写入权限//0555/special 【专题文件目录】//需要执行、读取、写入和修改权限 //0755/book 【书库模块程序目录】//需要执行、读取、写入和修改权限 //0755/ask 【问答模块程序目录】//需要执行和读取权限 //建议去掉写入权限//0555/group 【圈子模块程序目录】//需要执行和读取权限 //建议去掉写入权限 //0555DedeCMS 目录权限安全设置说明文档注:在Windows 系统,写入、读取权限 在目录属性(NTFS 分区格式) >> 安全 中设置,执行权限 在IIS 管理器 >> 站点 >> 目录 属性 >> 执行权限 中设置。
织梦DEDECMS网站更换目录后需要修改的内容绝对路径与相对路径问题
织梦DEDECMS网站更换目录后需要修改的内容绝对路径与相对路径问题织梦DEDECMS网站更换目录后需要修改的内容绝对路径与相对路径问题不少人在本地服务器上打开织梦时会发现页面很乱,仔细看发现原来是CSS没有调用,但是又不知道怎么去修改,今天就给大家说一下,如何调整路径:1、修改DedeCms系统配置参数站点根网址修改为:http://域名/子目录网页主页链接:/子目录核心设置DedeCms安装目录:/子目录2、修改模板文件模板文件内的CSS及JS文件使用了绝对路径的请修改为相对路径,即去掉路径前的“/”。
DEDE模板3、批量修改原数据的如果不批量修改原数据图片路径,显示是不正确的。
原上传图片的路径为绝对路径的,如“/uploads/”现需要修改为,"/子目录/uploads/“,现列表需要修改DEDECMS三个数据表下的字段内容:图集缩略图表名dede_uploads字段url;频道文章列表的图片缩略图表名dede_archives字段litpic新闻文章内部的图片表名dede_addonarticle字段body图集文章内部的图片表名dede_addonimages字段imgurls 内容来自因数据多,所以需要使用批量替换的方法,知道以上表名字段后就可以灵活替换了,现介绍两种方法:方法一:使用phpMyadmin用SQL语句替换如:UPDATEdede_uploadsSETurl=REPLACE(url,'/uploads/','/子目录/')方法二:使用DEDECMS自带的工具,登陆后台的,核心->数据库内容替换->找到要替换的表和填写上字段、被替换的内容及替换后的内容。
更新缓存,再刷新页面验证,大功告成。
另外不得不说一句,把网站修改最大的问题是绝对路径与相对路径的问题。
织梦DEDEcms目录权限安全设置
织梦DEDEcms目录权限安全设置1.目录权限我们不建议用户把栏目目录设置在根目录,原因是这样进行安全设置会十分的麻烦,在默认的情况下,安装完成后,目录设置如下:(1) data、templets、uploads、a或5.3的html目录,设置可读写,不可执行的权限;(2) 不需要专题的,建议删除 special 目录,需要可以在生成HTML后,删除 special/index.php 然后把这目录设置为可读写,不可执行的权限;(3) include、member、plus、后台管理目录设置为可执行脚本,可读,但不可写入(安装了附加模块的,book、ask、company、group 目录同样如此设置)。
2.3.其它需注意问题(1) 虽然对 install 目录已经进行了严格处理,但为了安全起见,我们依然建议把它删除;(2) 不要对网站直接使用MySQL root用户的权限,给每个网站设置独立的MySQL用户帐号,许可权限为:SELECT, INSERT , UPDATE , DELETE CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES 由于DEDE并没有在爱尚网网络任何地方使用存储过程,因此务必禁用 FILE、EXECUTE 等执行存储过程或文件操作的权限。
4.5.如何设置目录的权限?对于会用 Linux 的用户,相信大多数都已经懂得这些东西,IIS用户,请看下图:(1) 设置目录为只读复制权限复制权限设置为只读(2) 设置目录不允许执行设置不允许执行脚本此外还需要注意问题是,不管IIS还是Apache都不要把.php和.inc文件加入www.文件夹mime中,这样系统会禁止下载这些文件。
dedecms(织梦后台)SQL批量替换命令(有图)
dedecms(织梦后台)SQL批量替换命令(有图)1,替换文章,新闻内容的代码,包括链接,文字或是图片、附件等地址替换文章内容(可整篇文章,可文章里的某个关键词)update `dede_addonarticle` set body=replace(body,'要替换的内容','替换后显示的内容');2.更改缩略图目录SQL命令:update dede_archives set litpic=replace(litpic,'原来的字符','替换后的字符')例如:update dede_archives set litpic=replace(litpic,'uplimg,'tupian')3.批量替换文章模型中内容部分图片链接路径.update dede_addonarticle setbody=replace(body,'src="/img/','src="/images/');例如:把图片路径由原来的/img/替换成/images/4.批量替换文章模型中内容部分超链接.update dede_addonarticle setbody=replace(body,'href="','href="');例如:把文章模型中的超链接由原来的替换成5.批量替换文章模型中内容部分图片锚文本文字.update dede_addonarticle setbody=replace(body,'alt="/','alt="/');例如:把文章模型中的图片锚文本信息由原来的替换成6.批量替换软件模型内容部分超链接update dede_addonsoft setintroduce=replace(introduce,'href="/images/js/ys.html','hr ef="http:/');例如:把软件模型内容中超链接由原来的/images/js/ys.html替换成7.批量替换文章模型中作者字段update dede_archives setwriter=replace(writer,'','');例如:把文章模型中的作者由原来的替换成8.批量替换文章模型中来源字段update dede_archives set source=replace(source,'心情驿站','DEDE技术吧 ');例如:把文章模型中的帖子来源由原来的心情驿站 替换成DEDE技术吧 9.批量替换文章命名规则update `dede_arctype` set namerule='{typedir}/{aid}.html';例如:把站内所有文章模型命名规则全部替换成{typedir}/{aid}.html这样一种形式10批量替换软件模型演示地址超链接update dede_addonsoft setwriter=replace(officialUrl,'http:/','');例如:把软件模型原始地址超链接由原来的http:/替换成替换文章标题里的文字update `dede_archives` set title=replace(title,'要替换的内容','替换后显示的内容');替换文章作者update `dede_archives` set writer=replace(writer,'原来的编辑人名','替换后显示编辑人名');替换文章来源update `dede_archives` set source =replace(source,'原来的文章来源','替换后显示文章来源');替换文章摘要内的某个词update `dede_archives` set description =replace(description,'原来的文章摘要','替换后显示文章摘要');替换文章的关键词,update `dede_archives` set keywords=replace(keywords,'原来的关键词','替换后显示的关键词');替换文章TAG标签update `dede_taglist` set tag=replace(tag,'原来的TAG标签','替换后显示的TAG标签');2,关键词链接替换,update `dede_keywords` set rpurl=replace(rpurl,'原来的域名','现在使用的新域名');3,复制网站的朋友可能用得到a,替换网站栏目title标签里的内容:update `dede_arctype` setseotitle=replace(seotitle,'不想要的内容','替换后显示的内容');b,替换栏目description标签里的内容:update `dede_arctype` set description=replace(description,'不想要的内容','替换后显示的内容');c,栏目关键词keywords标签里的内容 :update `dede_arctype` set keywords=replace(keywords,'不想要的内容','替换后显示的内容');简化一下语句吧,上面所有的语都是同一个语句update `数据表名` set 字段名=replace(字段名,'不想要的内容','替换后显示的内容');示例,如图:。
织梦DedeCMS内容管理系统设置说明------超全
织梦DedeCMS内容管理系统设置说明作者:admin 时间:2011-06-15 23:01:57 字体:[大中小] 我要投稿建网站:织梦DedeCMS内容管理系统设置说明您当前所在的位置:首页> Dede技巧> 织梦DedeCMS内容管理系统设置说明织梦DedeCMS内容管理系统设置说明站点设置,核心设置,附件设置,会员设置,互动设置,性能选项,其他选项1.1.站点设置站点根网址(cfg_basehost):网站根节点网址,例如设置,主要用于生成一些超链接中加入站点根网址,例如:百度新闻、站点RSS、系统上传附件等网页主页链接(cfg_indexurl):用于前台模板调用网站主站连接主页链接名(cfg_indexname):网站主页的连接名称,默认为“主页”网站名称(cfg_webname):全局站点的名称,通常显示在网页页面的标题栏部分,默认为“我的网站”文档HTML默认保存路径(cfg_arcdir):网站生成静态页面HTML存放路径,默认为“/html”,可以根据自己需要进行设置图片/上传文件默认路径(cfg_medias_dir):网站附件上传默认保存路径,默认为“/uploads”,可以根据自己需要进行修改编辑器(是/否)使用XHTML(cfg_fck_xhtml):控制网站内容编辑器是否启用XHTML类型的标记,默认是不起用的模板默认风格(cfg_df_style):默认模板的风格,设置后模板的路径变为“/tremplets/[设置模板风格]”,默认是default,即“/tremplets/default/”网站版权、编译JS等底部调用信息(cfg_powerby):网站底部版权及js调用信息,一般可以将流量统计代码加入到这里,前台进行调用站点默认关键字(cfg_keywords):用于显示站点默认关键字,便于SEO,通常显示在首页的<meta>中,可以根据自己需求进行修改站点描述(cfg_description):用于显示站点默认描述,便于SEO,通常显示在首页的<meta>中,可以根据自己需求进行修改网站备案号(cfg_beian):用于显示网站备案号的相关内容,可以根据自己需要进行设置1.2.核心设置DedeCms安装目录(cfg_cmspath):系统默认安装目录,默认如果安装在网站根目录即为空,如果安装在子目录需要对其进行设置,例如“cms”,一般移动网站目录需要对其进行重新设置,并重新生成内容,否则会出现页面无法显示、PHP报错等现象cookie加密码(cfg_cookie_encode):用于对用户登陆cookie加密设置,默认系统自动生成,通常使用在系统整合等方面数据备份目录(在data目录内)(cfg_backup_dir):数据库备份文件夹,通常在系统根目录的data文件夹下,默认为backupdata,即在系统“\data\backupdata”文件夹下网站发信EMAIL(cfg_adminemail):用于站点发信的E-mail地址,默认为“cfg_adminemail”,可以根据自己需要进行修改Html编辑器选项(目前仅支持fck)(cfg_adminemail):网站内容发布,字段类型为HTML 时候使用的编辑器,例如普通文章发布时候内容部分的编辑器,默认为fck,在V5.3中取消了以前的HTML编辑器,并今后不再进行开发专题的最大节点数(cfg_specnote):专题部分节点的最大数目,默认为6个节点,在添加专题内容处有相关节点的信息栏目位置的间隔符号(cfg_list_symbol):通常显示在网站当前位置部分的内容,默认为“ > ”即当前位置部分显示为“主页> 一级栏目> 二级栏目”,可以根据自己需要进行修改关键字替换(是/否)使用本功能会影响HTML生成速度(cfg_keyword_replace):系统将会替换HTML编辑器中内容部分的关键词为加亮显示,通常这个选项开启会影响系统生成HTML页面的速度,系统默认是开启的(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址(cfg_multi_site):系统附件生成采用地址类型,一般附件生成没有开启该选项附件将采用“/uploads/liming/test111.gif”的形式,如果开启将在附件地址前面加上网站地址,会变为“/uploads/liming/test111.gif ”设置有效解决了二级域名附件无法显示的问题,系统默认是关闭的(是/否)开启管理日志(cfg_dede_log):用于记录管理员登陆操作系统的日志,默认是关闭的FTP主机(cfg_ftp_host):部分创建将通过ftp形式进行文件创建,系统默认没有这个设置,您可以设置FTP的主机地址为,下面的FTP相关设置也是如此,如果是虚拟主机需要空间商提供FTP账号密码等FTP端口(cfg_ftp_port):同FTP主机部分FTP用户名(cfg_ftp_user):同FTP主机部分FTP密码(cfg_ftp_pwd):同FTP主机部分网站根在FTP中的目录(cfg_ftp_root):同FTP主机部分,一般虚拟主机网站根目录为wwwroot或者htdocs是否强制用FTP创建目录(cfg_ftp_mkdir):如果系统不支持PHP创建目录,启用后将采用FTP形式强行创建目录,系统默认是关闭这个选项的服务器时区设置(cfg_cli_time):用于设置系统程序执行的时区影响到全站时间相关功能,如文章添加时间、留言时间等,默认为8是否启用smtp方式发送邮件(cfg_sendmail_bysmtp):采用SMTP发送电子邮件,系统默认是关闭的,改设置将影响到找回密码、文档内容推荐等功能,如果开启需要设置以下SMTP信息,如果启用还需要保证服务器拥有邮件发送的功能,如果是主机空间可以和空间商取得联系并且确保SMTP设置正确性才能确保邮件发送smtp服务器(cfg_smtp_server):同是否启用smtp方式发送邮件部分,默认为smtp服务器端口(cfg_smtp_port):同是否启用smtp方式发送邮件部分,默认为25 SMTP服务器的用户邮箱(cfg_smtp_usermail):同是否启用smtp方式发送邮件部分SMTP服务器的用户帐号(cfg_smtp_user):同是否启用smtp方式发送邮件部分SMTP服务器的用户密码(cfg_smtp_password):同是否启用smtp方式发送邮件部分建网站:织梦DedeCMS内容管理系统设置说明(2)在线支付网关类型(cfg_online_type):设置在线支付网关类型,默认为nps删除文章文件同时删除相关附件文件(cfg_upload_switch):删除文档内容时候如果开启了这个选项将清除文档相关附件网站全局搜索时间限制(cfg_allsearch_limit):如果在使用高级搜索,查询时间大于设置时间数,系统将提示“服务器忙,请稍后搜索”,默认为1,即为1秒。
dedecms使用技巧大全
最近做站用dedecms比较多,dedecms对seo优化比较友好,所以我比较喜欢用它。
现在将一些本人在用dedecms做站时用到的技巧公布出来,希望可以帮到各位朋友。
1.调用相关文章{dede:likearticle row=10 eregtype=all}<li><a href=”[field:arcurl/]“>[field:title/]</a></li> {/dede:likearticle} 2、评论显IP并隐藏后几位打开feedback_ajax.php找到以下代码有2个复制代码<a href=’<?php echo $spaceurl; ?>’><?php echo $username; ?></a>下面插入复制代码<?phpumSet = 8;//限制输出字数$str = “p”;echo substr($str,0,umSet);?>***3 文章页TAG调用能增加内链、关键字密度、关键字权重打开模板文件article_article.htm找到<tr><tdcolspan=”2″><b>{dede:field.title/}</b>{dede:fiel d.body/}</td></tr>< /table>在下面添加<p><strong>TAG 标签:{dede:tag row=’30′ sort=’new’ getall=’0′}<a href=’[field:link/]‘>[field:tag /]</a>{/dede:tag}</strong></p>4 把网站地图放到根目录下,以利于seo1,登录ftp,在根目录下建立rss文件夹2,修改根目录下你的管理员文件夹(默认是dede)下的makehtml_map.php文件将14的fg_c mspath.”/data/sitemap.html”;改为fg_cmspath.”/sitemap.html”;将19行的fg_cmspath.”/data/rssmap.html”;改为fg_cmspath.”/rssmap.html”;14行是普通网站地图,19行是RSS的网站地图3,修改根目录下你的管理员文件夹(默认是include)下的arc.rssview.class.php将63的url = $GLOBALS['cfg_cmspath'].”/data/rss/”.$this->T ypeID.”.xml”;改为url = $GLOBALS['cfg_cmspath'].”/rss/”.$this->TypeID.”.xml”;4,修改根目录下include下的sitemap.class.php将57行的$typelink = $GLOBALS['cfg_cmsurl'].”/data/rss/”.$row->id.”.xml”;$typelink = $GLOBALS['cfg_cmsurl'].”/rss/”.$row->id.”.xml”;将94行的$typelink = $GLOBALS['cfg_cmsurl'].”/data/rss/”.$row->id.”.xml”;$typelink = $GLOBALS['cfg_cmsurl'].”/rss/”.$row->id.”.xml”;5,修改/templets/default模板文件head.htm在11行左右找到<li><a href=”{dede:global.cfg_dataurl/}/sitemap.html”>网站地图</a></li><li><a href=”{dede:global.cfg_dataurl/}/rssmap.html”>RSS订阅</a></li>>改为<li><a href=”{dede:global.cfg_cmsurl/}/sitemap.html”>网站地图</a></li><li><a href=”{dede:global.cfg_cmsurl/}/rssmap.html”>RSS订阅</a></li>6,进入后台,更新网站地图,更新RSS文件,更新主页7 调用本栏目的最新文章{dede:arclist row=’10′ titlelen=’30′ orderby=’pubdate’ idlist=”}·[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/> {/dede:arclist}8 取消后台验证码打开 login.php 找到:if($validate==” || $validate != $svali)改为:if( false )然后,自己在模板dede/templets/login.htm里去掉验证码的框就行了!9 备份数据DEDE后台>系统>数据备份/还原备份文件在\data\backupdata备份附件 :uploads 文件夹备份模板 :templets文件夹同时备份与之相关的CSS与图片JS等还原1:安装DEDE 注意:于备份的站,版本或者编码都要对应,尤其是数据库表前缀,必须要一样2:将备份的\data\backupdata内容,上传到对应目录3:uploads 文件夹还原4:templets文件夹还原5:后台 DEDE后台>系统>数据备份/还原>数据还原6:更新缓存后台>系统>系统基本参数不用改,直接点确定后台>核心>网站栏目管理> 选择一个栏目点更改,然后不修改,直接确定后台>生成>更新系统缓存7:重新生成静态页面8:备份完毕10 数据库内容替换替换文章内容update dede_addonarticle set body=replace(body,’文章里的内容’,'想替换的内容’)替换图片路径update dede_archives set litpic=replace(litpic,’uploads/allimg/100326′,’uploads/allimg/2010 0326′);update dede_addonimages set imgurls=replace(imgurls,’uploads/allimg/100326′,’uploads/allimg/20 100326′)这个比较有用可以防盗链DEDE批量修改生成HTML静态或动态浏览在后台系统设置mysql里执行查询命令将所有文档设置为“仅动态”,update dede_archives set ismake=-1将所有栏目设置为“使用动态页”,update dede_arctype set isdefault=-1改成1就是静态。
DedeCms优化技巧 制作sitemap的方法
大家都知道,网站地图sitemap.xml文件是一个网址清单列表,搜索引擎通过查看sitemap.xml了解网站的网页列表、更新频率等。
但DedeCms自带的网站地图给Google提交时通不过的。
通过以下这个方法可以制作一个生成在根目录的sitemap.xml地图,可以提交给Google网站管理员工具。
首先要先建立一个网站地图模板,将下面的代码复制到记事本。
<?xml version=”1.0″ encoding=”UTF-8″?><urlset xmlns=”/schemas/sitemap/0.84″><url><loc>/</loc><lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}[field:pubdate function=strftime('%Y-%m-%d',@me)/]{/dede:arclist}</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>{dede:channel row=’23′ type=’top’}<url><loc>[field:typelink /]</loc><changefreq>daily</changefreq><priority>0.8</priority></url>{/dede:channel}{dede:arclist row=2000 orderby=pubdate}<url><loc>[field:arcurl/]</loc><lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod><changefreq>monthly</changefreq></url>{/dede:arclist}</urlset>将其中的替换成你自己的域名地址,然后保存为 sitemap.xml 上传至你现在网站所用的模板目录下。
修改织梦当前位置导航的方法
修改织梦当前位置导航的方法时间:2012-06-29 08:45 来源:互联网作者:网络点击: 206次织梦DedeCms中修改当前位置{dede:field.position},样式就是这样的:首页>一级栏目>二级栏目,而我们不需要带链接的怎么办呢?织梦DedeCms中修改当前位置{dede:field.position},样式就是这样的:首页>一级栏目>二级栏目,而我们不需要带链接的怎么办呢?下面就是修改织梦当前位置导航的方法找到include/typelink.class.php,找到这个文件里的这个函数1.function GetPositionLink($islink=true)DedeCms就是在这里判断是否读取链接,如果把true修改成falsh,这个函数就不执行了:1.function GetOneTypeLink($typeinfos)2.{3.$typepage = $this->GetOneTypeUrl($typeinfos);4.$typelink = "<a href='".$typepage."'>".$typeinfos['typename']."</a>";5.return$typelink;6.}他返回的是$typelink,而$typelink是有链接的,把1.$typelink = "<a href='".$typepage."'>".$typeinfos['typename']."</a>";修改成1.$typelink = "".$typeinfos['typename']."";链接就去掉了,而且可以写成自己想要的格式。
WordPress免插件生成完整站点地图(sitemap.xml)的php代码张戈博客
WordPress 免插件生成完整站点地图(sitemap.xml )的php 代码张戈博客前言:站点地图(sitemap.xml )的作用,相信站长们都有所了解,我就不献宝了。
而免插件生成sitemap.xml ,网络上也早就有了纯代码生成的方法。
一直以来,张戈博客都是用DX-SEO 这个很好用的中文SEO 插件生成的sitemap 。
今天整理电脑文件时,看到了以前收藏的生成sitemap.xml 的php 脚本,就随手打开看了看,发现这个代码只能生成主页和文章页的sitemap 。
果断百度了一下,发现网上分享的都大同小异,只有首页和文章页。
感觉有点缺憾,反正今天也是闲着,就动手改造了一番,让这个代码更加完善,可以同时生成首页、文章、单页面、分类和标签的sitemap !一、PHP 代码PHP1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <?phprequire('./wp-blog-header.php');header("Content-type: text/xml");header('HTTP/1.1 200 OK');$posts_to_show = 1000;echo '<?xml version="1.0" encoding="UTF-8"?>';echo '<urlset xmlns="/schemas/sitemap/0.9" xmlns:mobile="/schemas/sitemap-mobile/1/">' ?><!-- generated-on=<?php echo get_lastpostdate('blog'); ?> Diy By 张戈博客()--><url><loc><?php echo get_home_url(); ?></loc><lastmod><?php $ltime = get_lastpostmodified(GMT);$ltime = gmdate('Y-m-d\TH:i:s+00:00', strtotime($ltime)); echo $ltime; ?></lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><?php21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 /* 文章页面 */$myposts = get_posts( "numberposts=" . $posts_to_show ); foreach( $myposts as $post ) { ?><url><loc><?php the_permalink(); ?></loc><lastmod><?php the_time('c') ?></lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><?php } /* 文章循环结束 */ ?><?php/* 单页面 */$mypages = get_pages();if(count($mypages) > 0) {foreach($mypages as $page) { ?><url><loc><?php echo get_page_link($page->ID); ?></loc> <lastmod><?php echo str_replace(" ","T",get_page($page->ID)->post_modified); ?>+00:00</lastmod> <changefreq>weekly</changefreq><priority>0.6</priority></url><?php }} /* 单页面循环结束 */ ?><?php/* 博客分类 */$terms = get_terms('category', 'orderby=name&hide_empty=0' ); $count = count($terms);if($count > 0){foreach ($terms as $term) { ?><url><loc><?php echo get_term_link($term, $term->slug); ?></loc><changefreq>weekly</changefreq><priority>0.8</priority></url><?php }} /* 分类循环结束 */?><?php/* 标签(可选) */$tags = get_terms("post_tag");foreach ( $tags as $key => $tag ) {$link = get_term_link( intval($tag->term_id), "post_tag" ); if ( is_wp_error( $link ) )return false;646566 $tags[ $key ]->link = $link;?><url><loc><?php echo $link ?></loc><changefreq>monthly</changefreq><priority>0.4</priority></url><?php } /* 标签循环结束 */ ?></urlset>将以上代码保存为sitemap.php,传到网站根目录。
织梦DEDECMS模板修改路径
织梦DEDECMS模板修改路径单页图文:templets/default/singepage.htm留言板:templets/plus/guestbook.htm购物车:templets/plus/car.htm商品模板:templets/default/list_shop.htm新闻动态:templets/default/list_article.htm商品浏览页:templets/default/article_shop.htm新闻浏览页:templets/default/article_article.htm首页模板 /templets/default/index.html文章频道首页 /templets/default/index_article.htm文章列表页 /templets/default/list_article.htm文章内容页 /templets/default/article_article.htm图集频道首页 /templets/default/index_image.htm图集列表页 /templets/default/list_image.htm图集内容页 /templets/default/article_image.htm图集详细页面 /templets/plus/showphoto.htm软件频道首页 /templets/default/index_soft.htm软件列表页 /templets/default/list_soft.htm软件内容页 /templets/default/article_soft.htm软件最终下载页 /templets/plus/download_links_templet.htm 动画频道首页 /templets/default/index_flash.htm动画列表页 /templets/default/list_flash.htm动画内容页 /templets/default/article_flash.htm产品频道首页 /templets/default/index_product.htm产品列表页 /templets/default/list_product.htm产品内容页 /templets/default/article_product.htm分类信息频道首页 /templets/default/index_info.htm分类信息列表页 /templets/default/list_info.htm分类信息内容页 /templets/default/article_info.htm分类信息搜索页 /templets/default/infosearch.htm专题列表页 /templets/default/list_spec.htm专题内容页 /templets/default/article_spec.htm图书模块图书首页 /templets/default/books_index.htm图书列表页 /templets/default/books_list.htm图书搜索页 /templets/default/books_search.htm图书内容页 /templets/default/books_book.htm小说章节内容页 /templets/default/books_story.htm漫画章节内容页 /templets/default/books_photo.htmvip章节内容页 /templets/default/book_member_err.htm 问答模块问答首页 /ask/template/default/dede.htm问答列表页 /ask/template/default/browser.htm问答内容页 /ask/template/default/question.htm问答提问页 /ask/template/default/post.htm问答内容维护页 /ask/template/default/post.adopt.htm 问答搜索结果页 /ask/template/default/search.htm问答消息提示页 /ask/template/default/showmsg.htm其他功能与插件TAG列表页 /templets/default/taglist.htmTAG内容列表 /templets/default/tag.htmDIGG列表页 /templets/default/digg.htm搜索结果页 /templets/default/search.htm高级搜索页 /templets/plus/heightsearch.htm评论页模板 /templets/plus/feedback_templet.htm评论验证码确认页 /templets/plus/feedback_confirm.htm 评论JS内容页 /templets/plus/feedback_templet_js.htm 站点地图页 /templets/plus/sitemap.htmRSS地图页 /templets/plus/rssmap.htmRSS内容页 /templets/plus/rss.htm投票页 /templets/plus/vote.htm栏目JS文件 /templets/plus/js.htm推荐文档信息页 /templets/plus/recommend.htm友情连接提交页 /templets/plus/flink-add.htm友情链接列表页 /templets/plus/flink-list.htm留言板插件 /templets/plus/guestbook.htm。
Dreamweaver站点地图的使用技巧
Dreamweaver站点地图的使用技巧Dreamweaver站点地图的使用技巧大全使用站点地图您可以将Dreamweaver 站点的本地文件夹视作链接的图标的视觉地图,此视觉地图称为站点地图。
可以使用站点地图将新文件添加到 Dreamweaver 站点,或者添加、修改或删除链接。
站点地图从主页开始显示两个级别深度的站点结构。
站点地图将页面显示为图标,并按在源代码中出现的顺序来显示链接。
必须先定义站点的主页才能显示站点地图。
站点的主页是地图的起点,可以是站点中的任何页面。
您可以更改主页、显示的列数、图标标签显示文件名还是显示页标题以及是否显示隐藏文件和相关文件。
(相关文件是浏览器在加载主页时加载的图像或其它非HTML 内容。
)当您在站点地图中工作时,可以选择页、打开页进行编辑、向站点添加新页、创建文件之间的链接以及更改页标题。
站点地图是理想的站点结构布局工具。
您可以设置整个站点结构,然后创建站点地图的图解图像。
注:站点地图仅适用于本地站点。
若要创建远程站点的地图,请将远程站点的内容复制到本地磁盘上的一个文件夹中,然后使用“管理站点”命令将该站点定义为本地站点。
定义或更改站点的主页在“文件”面板(“窗口”>“文件”)中,从显示当前站点、服务器或驱动器的弹出菜单中选择一个站点。
右键单击 (Windows) 或按住 Control 键单击 (Macintosh) 要设为主页的文件,然后选择“设成首页”。
注:还可以在“站点定义”对话框的“站点地图布局”选项中设置主页。
若要更改主页,请重复第 2 步。
查看站点地图在“文件”面板(“窗口”>“文件”)中,执行下列操作之一:在折叠的“文件”面板中,选择“站点视图”菜单中的“地图视图”。
在展开的“文件”面板中,单击工具栏中的“站点地图”按钮,然后选择“仅地图”(不包含本地文件结构的站点地图)或“地图和文件”(包含本地文件结构)。
注:如果尚未定义主页或者 Dreamweaver 在当前站点中找不到要用作主页的 index.html 或 index.htm 页面,Dreamweaver 将提示您选择一个主页。
dede后台模板修改,织梦后台模板修改
在织梦后台管理系统中默认的织梦后台模板有很多广告信息,有的建站公司或程序开发团队为不了让客户看到用的是织梦程序,可以根据下面的教程来更改织梦后台模板风格.如何进入织梦后台,怎么进入织梦后台?有很多朋友在装完dede程序后不知道织梦怎么进后台因此在这特别注释一下,织梦后台地址或dede后台地址 http://你的域名/dede/login.php或者/dede/index.php都可以dede后台模板/织梦后台模板1.织梦后台五个区域所对应的模板(dede后台模板):常用:A区域【顶部LOGO行】对应文件:/dede/templets/index2.htm【常用】和/dede/templets/index_top2.htmB区域【顶部LOGO下的黑色背景行】对应文件:同上C 区域【主体左侧】对应文件:/dede/templets/index_menu2.htm【左侧主链接】和/dede/inc /inc_menu.php【常用主链接下的次链接】、/dede/inc/inc_menu_map.php【主链接下的次链接】、/dede/inc/inc_menu_module.php【模块和插件次导航】D区域【主区域部分】对应文件:/dede/templets/index_body.htmE区域【后台公用底部】对应文件:同上2. dede后台模板文件还有三个分别是【不常用】:/dede/templets/index_body_move.htm 对应D区域,后台首页的主体区模板【不常用】/dede/templets/index_body_showad.htm 对应后台首页主体部分最上方的红色“DedeCms安全提示”部分,如提示data目录转移等。
/dede/templets/index_body_showauth.htm 对应后台首页程序作者信息的部分3.dede后台模板/织梦后台模板风格修改∙①修改后台logo图片,该图片位置:/dede/images/style1/admin_top_logo.gif 修改该图片为你想要的内容,覆盖即可修改该图片alt属性:在index2.htm中找到下面这段代码<div class="top_logo"><imgsrc="images/style<?php echo $cfg_admin_skin;?>/admin_top_logo.gif" width="200" height="37" alt="DedeCms Logo" title="Welcome use DedeCms" id="topdedelogo" /></div>将alt="DedeCms Logo"和title="Welcome use DedeCms"内的值分别修改成你想要的内容即可如:alt="郑州旭网科技" title="欢迎来到旭网后台管理系统"∙②修改区域A右侧部分内容及B区域部分。
DEDECMS网站布局的模版修改方法
DEDECMS建站后布局模板修改方法1、以将不需要显示部分去除,那么就需要修改模板了。
可以看看我的网站下方就是只保留了左边最新、中间固定部分,右侧热点部分。
看看我怎么修改的。
主要修改的是默认模板中的index.htm和head.htm。
找到这两个文件的方法有两种:1)直接访问你网站的FTP,文件再目录/templets/default/ 下,下载到本地修改后上传覆盖。
2)登录到DEDE后台,在模板管理找到文件点击修改就可以在线编辑了,建议先保存源文件,以备修改出错后可以恢复。
比如我修改index.htm,将flashnews ,picnews,还有各分类显示的内容去掉了。
主要找<div> </div>标签之间代码,删除之后,点击保存,然后点击“生成”—>更新主页HTML就可以看到修改之后的效果。
一般反复修改多次才会达到你想要的布局。
另外修改分类页面(list_article.htm)和文章页面(article_article.htm)也是一样的方法。
提醒的地方就是修改完之后要记得在“生成”页面更新相应的HTML,或是点击“一键更新网站”和“更新系统缓存”即可。
修改分类页面的XXX 可以到这里看看:修改文章页面的XXX到这里:2、做网站的应该都知道SEO,可以看到很多网站文章页面都会有个“推荐文章”或是“阅读此文的人还阅读了。
”,这就是相关文章了,那么我们怎么让文章页面显示相关文章呢?找到article_article.htm模板,点击修改,打开后找到下图方框中的代码,这里是显示文章的内容,在这段代码下面加上相关文章代码(下图椭圆部分就是),——————————————————————————————<br><br><ul><b>阅读本文的姐妹还阅读:</b></ul>{dede:likearticle row='12' col='1' titlelen='80'}<li><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:likearticle}——————————————————————————————这里row的数值是显示相关文章的个数还要修改标签文件:找到文件:\include\taglib\likearticle.lib.php打开找到下面的代码:$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";修改为:$typeid = " And arc.id<>$arcid ";保存,再更新网站就搞定了3、DEDECMS建立的网站,网站主页在浏览器地址栏中显示是带/index.html的,一般做SEO的都不愿意保留这个后缀,那么怎么去掉index.html只显示主域名呢。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何修改dedecms的网站地图sitemap的路径?
网站地图sitemap和网站标签 tags俗称网站的“任督二脉”,做网站一定要织好这两个链接网。
之前我有写过《如何修改dedecms的tags.php的路径?》,dedecms网站地图的默认路径是/data/sitemap.html 我觉得有点儿长,给一个如何修改网站地图的路径达到更理想的效果的方法。
打开/dede/makehtml_map.php,找到
if($dopost=="site")
{
$murl = $cfg_cmspath."/data/sitemap.html";
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
}
如果你要修改形如:/sitemap.html ,则把上面的代码修改为:
if($dopost=="site")
{
$murl = $cfg_cmspath."/sitemap.html";
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
}
如果你要修改形如:/sitemap/ ,则在根目录下建一个空文件夹,取名为sitemap(或者其他名字),然后把上面的代码修改为:
if($dopost=="site")
{
$murl = $cfg_cmspath."/sitemap/index.html";
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
}
以上为sitemap路径的修改方法,另外,我们要做到满意的状态,我们还需要修改sitemap 的模板,即/templets/plus/sitemap.htm,以及/include/sitemap.class.php 这一个文件。