随州网站优化随州SEO随州网站建设就找创想网络随州本地网站优化SEO网站建设创想网络最好、最专业。创想网络致力于网站优 化、SEO、网站建设、网站美化网站推广网络营销整合方案等服务。

    正在载入图片……
    • 网站没有排名,想知道为什么吗?
    • 解密SEO如何让网站排名第一
    • 网站是做来用的,不光是做来看的
    热门关键词:时间 织梦 自定义 采集 模型
    您现在的位置:创想网络 >> 建站经验 >> 让dedecms(织梦)发布、采集的文章默认为动态浏览

    让dedecms(织梦)发布、采集的文章默认为动态浏览

    作者:随州SEO 来源:随州网站优化 发布日期:2012年02月27日 浏览:

    dedecms(织梦)开启伪静态后,新发布和采集的文章依然为生成静态,那如何让发布、采集的文章默认为动态浏览呢,要修改以下几个系统文件。

    1、增加栏目时候默认是动态的,修改文件/dede/templates/catalog_add.htm

    找到
    <td align="left" class='bline'> <input type='radio' name='isdefault' value='1' class='np'> checked

    将checked删除。然后找到<input type='radio' name='isdefault' value='-1' class='np' >

    在class='np' >后面增加checked

    2、发布的文章默认为动态,修改发布文章的模板/dede/templets/

    album_add.htm 发表图集模板
    archives_add.htm 发表通用文档模板
    article_add.htm 发表普通模板

    将代码:<input name="ishtml" type="radio" class="np" value="1" checked="checked" />
                  生成HTML
                  <input type="radio" name="ishtml" class="np" value="0" />
                  仅动态浏览

    改为:<input name="ishtml" type="radio" class="np" value="1" />
                  生成HTML
                  <input type="radio" name="ishtml" class="np" value="0" checked="checked" />
                  仅动态浏览

    3、会员发布的文章默认为动态,修改文件member/article_add.php

    找到以下代码

    //保存到主表
    $inQuery = "INSERT INTO `cz_archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,
    color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype)  
    VALUES ('$arcID','$typeid','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money','$title','$shorttitle',  
    '$color','$writer','$source','$litpic','$pubdate','$senddate','$mid','$description','$keywords','$mtypesid'); ";
     
    更改为

    //保存到主表

    $inQuery = "INSERT INTO `cz_archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,  color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype)  
    VALUES ('$arcID','$typeid','$sortrank','$flag','-1','$channelid','$arcrank','0','$money','$title','$shorttitle', 
    '$color','$writer','$source','$litpic','$pubdate','$senddate','$mid','$description','$keywords','$mtypesid'); ";
     
    保存后上传至空间覆盖即可,以后会员发布的文章就默认为动态浏览了。

    4、采集的文章默认为动态,找到/dede/co_export.php

    找到以下代码

    //基本信息主表

    $mainSqlTemplate  = "INSERT INTO `$maintable`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords)  
    VALUES ('@aid@','@typeid@','@sortrank@','@flag@','0','$channelid','$arcrank','0','0','@title@','','','@writer@','@source@','@litpic@','@pubdate@','@senddate@','$adminid','@description@','@keywords@'); ";
     
    替换为

    //基本信息主表

    $mainSqlTemplate  = "INSERT INTO `$maintable`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords)  
    VALUES ('@aid@','@typeid@','@sortrank@','@flag@','-1','$channelid','$arcrank','0','0','@title@','','','@writer@','@source@','@litpic@','@pubdate@','@senddate@','$adminid','@description@','@keywords@'); ";
     
    保存后上传至空间覆盖即可,以后采集的文章就默认为动态浏览了。

    已经是全站静态的站长可以用以下SQL语句改为全站动态。

    将所有文档设置为&ldquo;仅动态&rdquo;,
    update dede_archives set ismake=-1

    将所有栏目设置为&ldquo;使用动态页&rdquo;,
    update dede_arctype set isdefault=-1

    注:1是静态、-1是动态、

    url静态化是做SEO必须要考虑的因素之一,虽然生成静态对SEO来说是最好的,但生成静态既占用空间,又浪费时间,所以现在很多站长都采用伪静态的形式,只不过伪静态较占用服务器资源,当然还有其他一些影响,两害相交取其轻,从长远来看,伪静态应该是一种趋势,discuz和齐博CMS及其他一些知名的CMS系统不支持生成静态就是一个很好的说明。

    本文地址:http://www.szcxdl.com/wzjs/108.html

    本文作者随州SEO,转载请注明出处。