dedecms升级到5.5之后还一直没试过SEO标题,昨天慢慢研究终于把这个改好了,不知道大家都改没有,这里跟大家分享下,本人的网站栏目比较多,而导航标题又不能起那么多的字,所这个时候就用了SEO标题了。
这里提醒下你的SEO标题一定要写好,选词的时候可以拿百度指数或google关键词工具等等当做参考,可以从首页进去按照栏目对比下,先给大家看下修改后的效果:
在上图中,栏目的名称是:网站交易,而标题显示的则是:网站交易,出售网站,求购网站.... 蓝色即为seo标题。
这里提醒下你的SEO标题一定要写好,选词的时候可以拿百度指数或google关键词工具等等当做参考,可以从首页进去按照栏目对比下,先给大家看下修改后的效果:
在上图中,栏目的名称是:网站交易,而标题显示的则是:网站交易,出售网站,求购网站.... 蓝色即为seo标题。
复制内容到剪贴板 程序代码
{dede:loop table='dede_guestbook' sort='dtime' row='10' titlelen='36' typeid='40' if='ischeck=1'}
<a href="[field:phpurl/]/plus/guestbook.php">
[field:uname /]
<img src='[field:phpurl/]/plus/guestbook/images/[field:face /].gif'>
[field:msg function="cn_substr('@me',30)"/]
[field:ip /]
</a>
{/dede:loop}
<a href="[field:phpurl/]/plus/guestbook.php">
[field:uname /]
<img src='[field:phpurl/]/plus/guestbook/images/[field:face /].gif'>
[field:msg function="cn_substr('@me',30)"/]
[field:ip /]
</a>
{/dede:loop}
修改 hotwords.lib.php
$hotword .= " <a href='".$cfg_phpurl."/search.php?keyword=".urlencode($row['keyword'])."' name='mytag'>".$row['keyword']."</a> ";
在模板页面配置:
{dede:hotwords num='18' subday='365' maxlength='16' /}
<script>
var obj = document.getElementsByName("mytag");
for(i=0;i<obj.length;i++)
{
$hotword .= " <a href='".$cfg_phpurl."/search.php?keyword=".urlencode($row['keyword'])."' name='mytag'>".$row['keyword']."</a> ";
在模板页面配置:
{dede:hotwords num='18' subday='365' maxlength='16' /}
<script>
var obj = document.getElementsByName("mytag");
for(i=0;i<obj.length;i++)
{
说说经验,dedecms的代码注释还是比较清楚的,相对比较容易看懂,有php基础的可以看看,没有的。可以到我的blog上看看有什么是你需要的。部分功能扩展,请参考肥龙龙blog:<http://blog.csdn.net/expendable>dede程序的核心在include目录下,该目录的说明如下:
1、程序核心程序目录及简介
/include目录 程序核心目录
config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.php 通行证文件
config_rglobals.php 检测系统外部变量
config_rglobals_magic.php 同上
inc_archives_view.php 用于浏览文档或对文档生成HTML
1、程序核心程序目录及简介
/include目录 程序核心目录
config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.php 通行证文件
config_rglobals.php 检测系统外部变量
config_rglobals_magic.php 同上
inc_archives_view.php 用于浏览文档或对文档生成HTML
今天一个朋友加我QQ,说他升级到5.5之后出现问题,添加文章的时候出现:
经检查发现,可能是下错升级包了, 如果都正确, 手工运行一下
具体步骤:系统>>SQL命令行工具>>运行SQL命令行
引用内容
Unknown column 'dutyadmin' in 'field list'
经检查发现,可能是下错升级包了, 如果都正确, 手工运行一下
具体步骤:系统>>SQL命令行工具>>运行SQL命令行
复制内容到剪贴板 程序代码
Alter TABLE `#@__archives` ADD `dutyadmin` MEDIUMINT( 8 ) UNSIGNED DEFAULT '0' NOT NULL;