zoukankan      html  css  js  c++  java
  • 修改dede v5.7版本网站地图与rss存放路径

    修改方法将是把 网站地图以及RSS存放在网站根目录
      修改后台管理文件夹中的dede/makehtml_map.php,

    在文件中搜索rss 

    找到第17行和22行,删除/data
      26行 $murl = $cfg_cmspath."/sitemap.html";
      31行 $murl = $cfg_cmspath."/rssmap.html";


      修改include/arc.rssview.class.php,在文件中搜索rss,
      找到第101行,删除/data
      改为以下内容
      101行 $murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";


      修改include/sitemap.class.php,在文件中搜索rss,
      找到74行和118行,删除/data
      74行 $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
      118行 $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

    模板修改:

    1.路径:templates/plus 目录下的sitemap.html、rssmap.html、rss.html

    2.修改

    a.如果网站模板路径不放在default下,必须复制样式到当前默认目录下

    b.修改rss.html

    <?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}" ?>
    <rss version="2.0">
    <channel>
    <title>{dede:field name='typename'/}</title>
    <link>{dede:field name='typelink'/}</link>
    <description>{dede:field name='title' function='html2text(@me)'/}</description>
    <language>zh-cn</language>
    {dede:rssitem}
    <item>
        <title>[field:title/]</title>
        <link>[field:fullurl/]</link>
        <description>[field:description function='cn_substr(html2text(@me),150)'/]</description>
        <pubDate>[field:stime/]</pubDate>
        <category>[field:typename/]</category>
        <author>[field:writer/]</author>
        <comments>[field:source/]</comments>
    </item>
    {/dede:rssitem}
    </channel>
    </rss>
  • 相关阅读:
    动态第K大 (树状数组套主席树)
    AC自动机
    开发Jquery插件文字自动截取(提供源代码)
    基于CentOS 5.5,集成LAMP、LNMP精简定制版应用服务器
    MySQL中的mysqldump命令使用详解
    开源CRM和ERP撑起后台系统能走多远
    squid,正向代理,反向代理
    linux架设subversion(svn)版本控制
    浅谈php的urlencode()函数
    读《MYSQL开发者SQL权威指南》笔记
  • 原文地址:https://www.cnblogs.com/cncz/p/3619258.html
Copyright © 2011-2022 走看看