DEDECMS去除Power by DedeCms

今天在使用{dede:global.cfg_powerby/} 这个标签的时候发现网站底部除了自己添加的版权信息外,还多了一句Power by DedeCms 而且还加了链接,这对网站优化肯定不好,所以想办法去掉它。

自己通过查找资料发现了有两个方法:

1、自己新建一个变量,不用这个默认的。

2、就是找到源码删掉 Power by DedeCms 这句话。这个怎么删呢?在include/dedesql.class.php 文件的587到592行之 Continue reading "DEDECMS去除Power by DedeCms"

DEDECMS的JS+CSS导航条下拉菜单(完美解决)

使用DEDECMS做网站的时候,有时候需要制作下拉菜单。dede5.5有下拉菜单,比较不错,有需要的可以直接到5.5的模板里面去借鉴。这里我分享一下个人的DEDECMS制作js+css下拉菜单的经验,此菜单兼容5.5到5.7版本的dedeCMS。

DEDECMS导航下拉菜单的调用DEDECMS下拉菜单实际上就是顶级栏目和每个栏目的子栏目的一个循环调用,我使用了以下代码,实现了这种调用。

<ul id="mainnav">
<li class="home"><a href="/">主页</a></li>
{dede:channelartlist typeid='top'}
<li>{dede:type}<a href="[field:typeurl/]">[field:typename/]</a>{/dede:type}
<ul>
{dede:channel type='son'}
<li><a href="[field:typeurl/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
</ul>

这种调用方法无法实现当前页 Continue reading "DEDECMS的JS+CSS导航条下拉菜单(完美解决)"

DEDECMS当前栏目高亮显示代码(全站通用)

DEDECMS当前栏目高亮显示 代码如下:

<li{dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='hover'":@me="";{/dede:field}><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a>
</li>
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}

织梦DedeCMS V5.7 开启伪静态的重写设置 列表、文章 测试成功

DEDE虽然可以生成静态页面, 也可以重写成为伪静态. 在后台有设置可以开启伪静态. 开启后还要经过一定的设置才能使用.

1、首先栏目和文章最好设置成动态浏览,这样才不会生成静态html文件。

2、设置重写规则,在系统目录下加一个 .htaccess文件,内容为:

RewriteEngine On
RewriteRule ^plus/list-([0-9]+)\.html$ /plus/list.php?tid=$1
RewriteRule ^plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^plus/view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1
RewriteRule ^plus/view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2

如果你的系统支持url重写,到这里就可以用伪静态访问了.

3、更改重写的URL
如果用默认的设置,访问的URL是:
http://www.XXXX.com/plus/view-131-1.html

这样的形式 我们是可以更 Continue reading "织梦DedeCMS V5.7 开启伪静态的重写设置 列表、文章 测试成功"

织梦DedeCMS设置301重定向(Linux及Windows)

我的网站域名一个带www一个不带www,大多数认为这样的话,不利于搜索引擎,而且也易于分散网站权重,所以必须要搞301重定向,我想把不带www的域名301永久定向到带www的域名,经过一番努力,这个问题解决了。

一、Linux系统下如何设置301重定向

1、建立一个记事本文档,然后点击“文件”--“另存为”,“保存类型”选择“所有文件”,文件名为 .htaccess 就可以,这样不会强制要求输入文件名。

2、用记事本打开刚才新建的 .htaccess 文件,将下面的代码复制 Continue reading "织梦DedeCMS设置301重定向(Linux及Windows)"

织梦DedeCMS下ggbi.ttf无法删除

症状:include/data/fonts/ggbi.ttf文件正被其它程序使用,无法操作或者删除,关闭任何可能使用这个文件的程序,重新试一次。

关掉浏览器,关掉编辑器都没有效果。CClearner也不行,360解除占用不行。

分析:

这个是字体文件。。在网站程序安装并使用时是删除不掉了。你可以试着用以下方式删除:

1、你可以选择在IDC商家网站控制 Continue reading "织梦DedeCMS下ggbi.ttf无法删除"

织梦DedeCMS友情链接竖排改为横排

Dedecms的友情链接中直接调用{dede:flink row='24'/}后友情链接变成竖向排列,那怎么才能让它去掉<li>代码变成横向排列呢。下面来看如何将Dedecms友情链接竖向排列变成横向排列,去掉友情链接<li>代码方法!

方法一:

直接在Dedecms首页模版中直接写入代码为:

{dede:flink linktype='2' row='24'}[field:link/]{/dede:flink}

方法二:

找到\include\taglib\flink.lib.php文 Continue reading "织梦DedeCMS友情链接竖排改为横排"

织梦DedeCMS实现百度Ping推送功能

织梦DedeCMS的百度Ping推送功能要有Rss订阅才能实现,所以再实现百度推送功能之前要简单的增加个织梦的RSS订阅功能

一、增加织梦RSS订阅功能

打开下载的“sitemap+百度ping(gb2312).rar等”里面的“全站rss”,把php文件直接上传到根目录,templets/default里的rss.htm则放到你网站当前所选的模版目录下(默认的是default)。

完成后,直接访问你的网站域名/rss.php就可以看到你的 Continue reading "织梦DedeCMS实现百度Ping推送功能"

织梦DedeCMS网站地图模板sitemap.xml

在使用dede织梦系统的时候,若想做XML格式的网站地图就必须涉及到三个问题。
1、制作能生成为XML格式的网站地图模板
2、是单页可调用全站更新内容模板
3、可将它放到根目录上。这是dedecms织梦系统很少用的一个功能,在织梦后台管理目录 核心 - 频道模型 - 单页文档管理 中即可实现。

先做好网站地图模板页sitemap_xml.htm Continue reading "织梦DedeCMS网站地图模板sitemap.xml"