![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SEO
毛兴宇
这个作者很懒,什么都没留下…
展开
-
自适应404页面
404.CSS*{ padding:0;margin:0;box-sizing:border-box;font-family:"微软雅黑";}body,html{width:100%;height:100%;}.container{max-width:90%;margin:0 auto;padding:80px 0px; }img{-webkit-user-select:none;-m...原创 2019-04-15 18:20:11 · 2736 阅读 · 0 评论 -
织梦DedeCms点击文章页图片进入下一页,点击最后一页图片进入下一篇
“不少门户网站实现的都是这种效果,比较人性化,对很多网站都适用,本来想上传个文件给大家覆盖不用自己修改这么麻烦,考虑到不少朋友的arc.archives.class.php文件都做过很多修改,比如我的就是给我改得乱七八糟了,如果直接覆盖会导致之前修改的功能都没了。所以把修改方法发上来,大家按照步骤修改。 建议修改前将arc.archives.class.php文件进行备份,修改出错后还可以还原。1、原创 2016-07-25 08:42:15 · 3533 阅读 · 0 评论 -
织梦DedeCms鼠标移到标题处显示完整标题
织梦DedeCms鼠标移到标题处显示完整标题的修改方法很简单,只要把title=”[field:fulltitle/]”添加上就好。有些标题过长,为了页面的美观,会对标题的长度进行控制,会截断一些。给标题加上title属性就能让读者把鼠标移到标题上就能显示完整标题了。之前我也注意到要把title给添加上,用的是以下这种方式。<a href=”[field:arcurl/]” title=”[fiel原创 2016-07-25 08:41:52 · 981 阅读 · 0 评论 -
织梦DedeCms获取文章URL地址的方法
有时候会需要在文章页里面显示该篇文章的绝对地址。获取该页URL地址的方法很简单,只需要在你想要的地方插入以下这个标签即可。{dede:field name=’arcurl’/} 然后再重新生成一遍HTML页面即可。原创 2016-07-25 08:41:36 · 1304 阅读 · 0 评论 -
进入织梦DedeCms数据库删除指定IP的所有评论
指定IP的所有评论这个方法对开启了评论功能的朋友可能用得着。因为很多对数据库批量处理的操作,执行SQL语言比较方便点。删除指定IP的垃圾评论有两个方法,可以进系统后台:系统 – > 系统基本设置 -> SQL命令行工具;第二种就是用phpmyadmin进入MySql数据库。执行下面语句:DELETE FROM `dede_feedback` WHERE `dede_feedback`.`ip` =原创 2016-07-25 08:41:13 · 553 阅读 · 0 评论 -
在织梦DedeCms的搜索框里显示提示信息
在搜索框里面留下提示信息,会更加人性化,鼠标点击后又会自动消失,不需按退格键将里面的内容删除,就想我这个博客一样,搜索框就实现了这个功能。在织梦Dedecms里面也可以实现该功能,将下面代码搜索框value=""请输入关键字..."" onfocus=""if (this.value=='请输入关键字...')this.value=''"" onblur=""if (this.value=='')t原创 2016-07-25 08:40:51 · 1740 阅读 · 0 评论 -
给织梦DedeCms文章页加上百度、谷歌搜索本篇文章功能
其实,我也不知道这个功能到底对SEO方面有什么好处,也见过不少大网站在用,有了解有什么作用的的SEO高手麻烦解释一下。<a href=""http://www.baidu.com/s?wd={dede:field.title/}"" target=""_blank"">百度搜索</a><a href=""http://www.google.com.hk/search?q={dede:field.ti原创 2016-07-25 08:40:30 · 308 阅读 · 0 评论 -
通过IIS7 Rewrite完美实现织梦DedeCms 301重定向
用Windows- IIS7环境搭建的织梦DedeCms 网站的朋友可以通过下面方法对网站进行 301重定向,同理也适用与其他网站,可以尝试在其他支持IIS Rewrite的空间上测试该方法可不可行,我使用的是IIS7。 通过下面方法修改后可实现指向该网站的任何域名重定向到www.xxx.com 什么是 301重定向?对网站进行301重定向有什么好处?在很多情况下,一个网站对应的原创 2016-07-25 08:40:03 · 2155 阅读 · 0 评论 -
织梦DedeCms系统未审核文档禁止动态浏览修改方法
织梦Dedecms默认情况下,会员发布的未审核文档是可以通过动态方式进行浏览的(/plus/view.php?aid=xxx),就像在admin5投稿一样,投稿后可以进行动态浏览,百度也会正常收录。而织梦Dedecms系统默认的这种方式,无疑会带来很多的细小问题,比如:1、用户投稿大量的垃圾文档而被收录造成站点权限下降; 2、给站长/管理员的日常管理维护带有极大不便; 3、给前台用户带来不好的访原创 2016-07-25 08:39:46 · 553 阅读 · 0 评论 -
织梦DedeCms网站更换域名后文章图片路径批量修改
因为织梦上传图片用的是绝对地址,如果域名更换后,之前发布的文章的图片URL是不会跟着改变的,所以我们需要把旧域名替换成新的域名,方法很简单,有一段SQL语句更新一下文章正文内容就行。复制下面SQL语句进织梦DedeCms的后台,点 系统 -> SQL命令行工具,然后看到一个文本框,在文本框内输入SQL语句,按确定之行。如果操作成功,上面会提示“成功执行x个SQL语句!”update dede_add原创 2016-07-25 08:39:27 · 2388 阅读 · 0 评论 -
织梦DedeCms通过.htaccess禁止指定IP或IP段访问
织梦DedeCms的后台没有禁止指定IP访问的功能,不过我们可以通过Apche服务器的.htaccess配置文件进行控制,通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。在这里主要讲解如何通过.htaccess来禁止指定IP或IP段进行访问,修改方法如下:只要在.htaccess文原创 2016-07-25 08:39:04 · 1514 阅读 · 0 评论 -
织梦DedeCms去掉栏目页面包屑导航最后的分隔符“>”
织梦DedeCms的面包屑导航调用标签{dede:field name=’position’ /},在栏目页里调用的面包屑导航,最后会出现分割符号“>”,如:主页 > DedeCms 模板 >用下面这两种方法可以将最后的分割符“>”,用如下代码调用面包屑导航标签:{dede:field name=’position’ runphp=’yes’}$a=mb_strlen(@me);//计算字符串的长原创 2016-07-25 08:38:29 · 1758 阅读 · 0 评论 -
把织梦DedeCms的搜索框,改为整合各大搜索引擎的多功能搜索框!
不要朋友使用织梦DedeCms搭建网站的时候,希望在搜索框里面能整合各大搜索引擎,通过下面方面可以整合各大搜索引擎。 编辑打开模板文件 head.htm,把与之间的代码,替换为以下代码: <form name=bf *****ubmit=""bottomForm();return false;""> <script> function bottomForm(){ var $=docume原创 2016-07-25 08:37:53 · 2397 阅读 · 0 评论 -
织梦DedeCms用SQL语句调用数据库任意内容方法
织梦DedeCms给我们提供了大量调用标签,供我们调用各种数据,但提供再多的标签,也有满足不了我们的时候,这时我们可以用SQL语句,灵活调用我们需要的内容。如何任意调用数据库中的内容呢?先举个例子:大家都知道DEDE后台有个频道模型里面有添加单页文档的功能,但如何在首页调用单页文档的内容呢,现在给大家讲下如何使用:1.首页在后台单页文档管理里添加一个单页文档,内容编辑框输入你要的内容生成。2.在需要原创 2016-07-25 08:36:18 · 1511 阅读 · 0 评论 -
织梦DedeCms取消后台登陆验证码的方法
很多朋友需要在本地安装织梦DedeCms进行测试,需要频繁登陆后台,每次都要输入验证码的确很麻烦。新版织梦DedeCms5.6版本更加人性化了,可以在后台进行与验证码有关的设置。在织梦DedeCms5.6版本可以通过下面路径对验证码进行设置,进入后台:系统 -> 系统设置 -> 验证安全设置。但在老版织梦DedeCms5.5版本后台就没有集成这个功能,如果要去掉后台登陆验证码就需要对代码进行修改才行原创 2016-07-25 08:42:42 · 4467 阅读 · 0 评论 -
修改实现织梦DedeCms下拉式友情链接
有不少站点需要用到下拉式友情链接,这样能够节省的空间。修改方法:编辑打开\include\taglib\flink.lib.php查找 else if($type==’image’)在其上面加入else if($type=='option') { $link = ""<option value='"".$dbrow->url.""'>"".cn_substr($dbrow->web原创 2016-07-28 13:33:39 · 872 阅读 · 0 评论 -
织梦(Dedecms)文档关键词维护,文章页自动添加关键词内链锚文本
网站关键词内链,是做好网站内部优化的一个重要环节 织梦(Dedecms)官方默认规则是: 1.添加关键词和关键词的链接地址 设置步骤:进入后台 核心->批量维护->文档关键词维护 2.文章内容出现该关键词 3.文章的关键词出现这个词(就是这里) //这个是在发布文章的时候填写的 第三条规则使得关键词内链不尽完美,所以得修改文件取消掉第三条规则,达到我们想要的效果,即文章内出现该关键词即链向指定的UR原创 2016-07-28 13:52:08 · 6593 阅读 · 1 评论 -
织梦cms生成的文章页没有css样式的解决办法
相信有不少朋友和我一样,发布一篇文章,发现居然没有CSS样式。起初还以为生成的时候出现问题,没有生成成功,又生成了好多次还是这样,其他文章又正常。出现这种问题的原因是生成的html页面里的:<meta name=”description” content=”xxxxxxxx” />这段html代码不完整,重新编辑文章,把文章摘要最后一个字删除或改为其他的即可。原创 2016-07-28 13:51:39 · 4430 阅读 · 0 评论 -
织梦实现首页、栏目页、内页友情链接分别显示
大家网站的栏目PR值高了的话,都想独立出来,进行友情链接交换,就是58同城那样,各个二级域名和栏目页都进行友情链接交换。或者首页的某个链接出现异常,想移到/plus/flink.php内页去,但更新页面后,原本设置为内页显示的连接还是跑到了首页。这个问题一直让很多使用织梦CMS的站长很头疼,在论坛也找不到解决方法,本来我想自己建个HTML单页面来添加内页链接的,但我想图方便,不想每次都用FTP来修改原创 2016-07-28 13:51:11 · 1226 阅读 · 0 评论 -
修改织梦默认栏目页、文章页URL命名规则,简化目录结构
用织梦Dedecms建站,建议优化系统默认的URL结构,这样能简化网站目录深度,利于搜索引擎收录。 现在织梦的默认文章命名规则是 {typedir}/{Y}{M}/{D}/{aid}.html {typedir}代表的是上级目录 如我的网站http://www.xxx.com/ 按照织梦默认的命名规则,一级栏目下生成的文章URL为 http://www.xxx.com/xx/xx/xx/x.html原创 2016-07-28 13:50:28 · 3810 阅读 · 0 评论 -
织梦cms文章页调用tag关键词,增加内链和关键字密度
这个方法在帮助模板里面找到的,只是织梦默认模板没有调用。我们只需要对模板文件进行简单的修改即可调用。1、打开文章页模板文件templets/default/article_article.htm2、把下面这段代码插入到合适的位置,一般插入在正文{dede:field.body/}标签下面。自己可以定义CSS显示标签样式。文章相关标签:{dede:tag row=’8′ sort=’week’}[fi原创 2016-07-28 13:49:24 · 3630 阅读 · 0 评论 -
修改织梦cms文章页关键词内链显示样式
讲解了如何修改网站文件,实现文章页自动添加关键词内链锚文本。不少朋友实现了文章页关键词内链,但想修改一下关键词的显示样式,比如显示的颜色或大小等等,不知道从哪里修改。这个只需要修改一下当前所使用的模板article_article.htm文件,然后再在CSS样式表里面加入样式即可。就拿默认风格举例:1、打开templets/default/article_article.htm查找:{dede:fi原创 2016-07-28 13:48:36 · 1354 阅读 · 0 评论 -
修改织梦DedeCms文章页默认title的方法
我们知道DedeCms文章页的默认title结构是:“文章标题_网站名称”。如果您不喜欢这类命名方式,喜欢“文章标题栏目页网站名称”、“文章标题二级栏目一级栏目_网站名称”这类的命名方式,可以将下列代码插入到模板文件article_article.htm,标签之间,即可实现。{dede:field name='title'/}_{dede:field name='position' runphp='原创 2016-07-28 13:47:40 · 3086 阅读 · 0 评论 -
织梦DedeCms网站信息统计代码
下面只是列出几种常用的统计代码而已,都是用SQL的形式进行查询。{dede:sql sql=”select count(mid) as c from dede_member “}共有会员:[field:c /] 名{/dede:sql}{dede:sql sql=”select count(id) as c from dede_archives where from_unixtime(pubdat原创 2016-07-28 13:47:03 · 3372 阅读 · 0 评论 -
利用SQL语句删除或修改织梦DedeCms数据库内容
见论坛上有不少朋友在提问,怎么批量删除或修改织梦DedeCms数据库里面的内容。删除修改的方法有很多,可以进入数据库里面查找操作,也可以用SQL语句在后台进行操作,进行批量替换。在这里用到了SQL的Update 语句,Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 1、进入织梦DedeCms的后台,点 系统 -> SQL命令原创 2016-07-28 13:46:38 · 4237 阅读 · 0 评论 -
织梦DedeCms网站首页不生成html文件动态显示方法
“首页可以直接用PHP文件动态显示的,方便的地方就是你在做修改的时候,不需要生成html文件。修改方法,编辑打开根目录下的index.php,用下面代码全部替换里面的所有内容。<?phpif(!file_exists(dirname(__FILE__).'/data/common.inc.php')){header('Location:install/index.php');exit();原创 2016-07-28 13:43:23 · 10401 阅读 · 0 评论 -
织梦DedeCms获取当前页面URL地址的调用方法
不少朋友需要在页面里面显示当前页面的URL达到自己想要的效果。其实这个方法,本身也是DedeCms自带的一个全局函数,我们只是以标签的形式将他在前台调用出来而已。具体代码为: {dede:geturl runphp=’yes’} @me = GetCurUrl(); {/dede:geturl} 将上述代码插入到你需要显示当前文章URL地址的位置,然后生产页面即可。原创 2016-07-28 13:45:10 · 3574 阅读 · 0 评论 -
织梦DedeCms调用列表页、文章页评论数和收藏数代码
“下面代码可以根据自己需要,在列表页或文章页显示被评论和收藏次数。这个是文章页调用评论数{dede:field.id runphp=’yes’}$dsql = new dedesql(false);$dsql -> SetQuery(“Select count(id) as c from dede_feedback where aid=”.@me);$row = $dsql -> getone();原创 2016-07-28 13:43:58 · 2249 阅读 · 0 评论 -
dedecms织梦TAG标签显示每个标签共有多少篇文章的方法
我们在进行织梦dedecms模板设计的时候,想实现类似于wordpress博客那样的tag标签,本博客就是用wordpress搭建的,像我博客边栏的tag那样,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下:找到并打开/include/taglib/tag.lib.php原创 2016-07-28 13:36:43 · 338 阅读 · 0 评论 -
用过SQL语句获取织梦DedeCMS每个栏目各有多少文章
我对SQL语句不是很精通,这个SQL调用语句是我在一个模板里面看到了,特来和大家分享,大家在制作模板的过程中有需要可以用得到。 显示效果: 共有会员:31 名 本月更新:39 篇 共有文章:244 篇 你的栏目名称更新文章(247篇){dede:sql sql=”select count(mid) as c from #@__member “}共有会员:[field:c /] 名{/ded原创 2016-07-25 08:35:51 · 811 阅读 · 0 评论 -
动态获取织梦CMS最新更新 利于收录的SiteMap.php文件
之前有通过单页的形式,制作了一个SiteMap.html地图文件,也就是将一些最新更新的内容列出来,方便搜索引擎访问,利于收录,但还需要用户手动去更新单页文件才能获得最新更新,相对来说比较麻烦。 所以现在干脆直接用PHP+SQL语句直接在数据库里面调用最新更新的内容,这样比较方便快捷,而且不需要人工来更新,也没有什么明显缺点。有些同学会认为动态页面不利于收录,但这个动态页面也仅是一个地图文件而已,原创 2016-07-25 08:34:34 · 646 阅读 · 0 评论 -
用织梦DdedCMS添加文章时同时更新所有单页面的修改方法
这个方式是以前做sitemap.html单页的时候需要发布文章的同时更新地图单页,织梦自身是没有这个功能的,所以找强哥帮忙写段代码实现这个功能。建议单页有调用系统最新文章的同学使用上,我自己也在5.7下测试了一下,可用。 1)需求简要 这种功能可以实现的是比如:你建立一个新的单页面,用编译器进行编译织梦自带的标签,例如arclist(这样做可以做一个全站最新更新的总索引列表),那么就可以利用这种方原创 2016-07-25 08:34:08 · 484 阅读 · 0 评论 -
优化DEDECMS模板 让织梦CMS程序生成html页面更快些
大部分用织梦建立的网站后台更新一次全站文章HTML要等10几分钟,数据量大的网站甚至要半天甚至更久!那么如何让织梦后台加快生成html页面的速度,是站长们都希望追求的。下面,小菜谈谈如何让织梦生成html页面更快些吧: 1、把文章模板里的“相关文章”、“热点文章”、“推荐文章”这类的标记删除了,用其它方式,如:shtml、js 引入 2、把织梦模板里用标记表示的模板路径、php附件路径等全部用绝原创 2016-07-23 16:30:42 · 3055 阅读 · 0 评论 -
织梦DEDECMS栏目列表页翻页URL链接优化
织梦程序的栏目列表分页链接网址,如果你仔细观察会发现,在栏目的首页会存在两个内容相同的2个不同url:一个是在其他页面链接的栏目首页url是www.dedeui.com/lanmu1/index.html另一个是栏目的分页给的链接URL是:www.dedeui.com/lanmu1/list_1_1.html从SEO方面来说,一个网页有2个网址是不太好的。所以,我们最好把两个URL统一成index.原创 2016-07-23 16:29:26 · 2699 阅读 · 0 评论 -
让dedecms搜索页面支持标签调用及自定义字段调用的方法
默认情况下,织梦cms模板的搜索结果页面模板是不能调用dedecms标签的,那么如何让织梦cms的搜索页面支持标签调用呢!!!修改步骤如下:dedecms模板搜索页search.php支持arclist和channelartlist标签调用方法打开include/arc.searchview.class.php查找require_once(DEDEINC.”/taglib/hotwords.lib.原创 2016-07-23 16:27:38 · 2710 阅读 · 0 评论 -
在dedecms模板列表页、内容页调用全站文章的方法
有时候网站需要在dedecms织梦模板列表页、内容页调用全站文章,怎么实现呢?1.如果是在织梦模板首页调用全站的最新文章,标签如下:{dede:arclist row=10} <a href="[field:arcurl/]">[field:title/]</a> {/dede:arclist}2.如果是在织梦模板频道页列表页调用全站最新文章,标签如下:{dede:arclist typeid='t原创 2016-07-23 15:58:20 · 3778 阅读 · 0 评论 -
织梦CMS程序使用拼音首字母做栏目名称的方法
Dedecms织梦程序默认使用拼音为保存目录的时候使用的是中文全拼,当遇到栏目名称比较长的时候目录名称看起来有点冗长,这时候大多数站长喜欢使用拼音首字母作为栏目的保存目录,那么就需要修改dede/catalog.add.php文件 85行 $toptypedir = GetPinyin(stripslashes($toptypename)); 修改为 $toptypedir = GetPinyi原创 2016-07-23 15:56:19 · 498 阅读 · 0 评论 -
dedecms织梦TAG标签显示每个标签共有多少篇文章的方法
我们在进行织梦dedecms模板设计的时候,想实现类似于wordpress博客那样的tag标签,本博客就是用wordpress搭建的,像我博客边栏的tag那样,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下:找到并打开/include/taglib/tag.lib.php这个文件,原创 2016-07-23 15:52:07 · 1187 阅读 · 0 评论 -
织梦dedecms生成栏目HTML缓慢的一个可能原因及解决方法
在dede\makehtml_list_action.php 的文件行 101 处 //$lv->CountRecord(); 有这样一处注释掉的代码,似乎DEDECMS的程序猿同学欲言又止 这一个计算某个栏目类有多少分页的代码居然不运行,从而导致后面一行if($lv->TypeLink->TypeInfos[‘ispart’]==0 && $lv->TypeLink->TypeI原创 2016-07-23 15:48:41 · 1297 阅读 · 0 评论 -
织梦Dedecms实现首页每天自动更新的方法
把下面的代码复制下来改名auto.php中的,上传到根目录。修改首页模板,在网站首页的这部分加入这段代码,然后更新首页html。<script src="/auto.php" language="javascript"></script>auto.php代码如下,请保存da网站根目录,否则上面脚本路径需更改<?php$lasttime=filemtime($_SERVER['DOCUMENT_RO原创 2016-07-23 15:41:11 · 4778 阅读 · 0 评论