您好,欢迎来到菜鸟吧源码网-本站资源仅供学习与参考,禁止用于商业或违法行为!
  • 首 页
  • 下载APP
  • 公告:菜鸟吧APP于2024.9.15正式上线,请首页右上角进入下载,本站资源均来源于互联网及会员投稿发布,所有资源仅供学习参考研究使用,请勿商用或其它非法用途,商用请购买正版,否则产生一切后果由用户自行承担!谢谢!

     

    当前位置:主页 > 站长学堂 > pbootcms >
    pbootcms生成html网站地图
    时间:2024-12-17 19:27 作者:菜鸟哥 浏览:收藏 挑错 打印

    大家都知道pbootcms程序可以自动生成sitemap.xml格式的地图,但是我们想要一个HTML版本的地图如何完成呢?

    1:创建地图模板,命名为 sitemap.html

    可以新建文件 sitemap.html,并命名为 sitemap.html,文件插入以下代码。代码如下:

    查看源码

    <!DOCTYPE HTML>

    <html>

    <head>

    <meta charset="utf-8">

    <link rel="dns-prefetch" href="//apps.bdimg.com">

    <meta http-equiv="X-UA-Compatible" content="IE=11,IE=10,IE=9,IE=8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">

    <meta name="apple-mobile-web-app-title" content="{pboot:sitetitle}">

    <meta http-equiv="Cache-Control" content="no-siteapp">

    <title>{pboot:pagetitle}</title>

    <meta name="keywords" content="{pboot:pagekeywords}">

    <meta name="description" content="{pboot:pagedescription}">

    <meta name="author" content="www.xiuzhanwang.com"/>

    <style>

    html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{border:none;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}

    body{font-family:"microsoft jhenghei,sans-serif","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","B8BF53";font-size:12px;margin:0 auto;}

    ol,ul{list-style:none}

    a{color:#666;text-decoration:none}

    a:hover{color:#f60;text-decoration:none}

    a:hover, a:active, a:focus {

     text-decoration: none;

        -webkit-transition: all 0.3s ease;

        -o-transition: all 0.3s ease;

        transition: all 0.3s ease;

    }

    .map{ padding:10px; color:#333; line-height:22px;}

    .map a{color:#333; }

    </style>

    <link rel="shortcut icon" href="/favicon.ico">

    <!--[if lt IE 9]><script src="/style/js/html5.min.js"></script><![endif]-->

    </head>

    <body>

    <div class="map">

      <ul>

      {pboot:nav parent=0 num=20}<li><a href="[nav:link]">[nav:name]</a></li>{/pboot:nav}

      {pboot:nav parent=0 num=20}{pboot:2nav parent=[nav:scode]}<li><a href="[2nav:link]">[2nav:name]</a></li>{/pboot:2nav}{/pboot:nav}

      {pboot:list scode=* num=2000}<li><a href="[list:link]" title="[list:title]">[list:title]</a></li>{/pboot:list}

      </ul>

    </div>

    </body>

    </html>

    2:首先新增栏目--隐藏--地图

    栏目设置为隐藏,不显示在导航,然后设置为专题页,详细页模板选择成sitemap.html。

    pbootcms生成html网站地图

    3:底部模板添加地图的超链接

    底部模板添加超链接地址,为了让蜘蛛更好的抓取获取链接,找到底部模板,相应处添加代码:

    查看源码

    {pboot:sort scode=ID}<a href="[sort:link]">[sort:name]</a>{/pboot:sort}

    其中这里的 scode=ID  ,这个ID是后台您新建地图栏目的ID号。

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请给我们来信:cainiaovip8@qq.com,我们尽快处理。

    pbootcms标题和摘要描述字数控制标签pbootcms标题和摘要描述字数控制标签
    pbootcms模板报错提示PHP Warning: Unknown: open_basedir restrictionpbootcms模板报错提示PHP Warning: Unk
    PbootCMS后台访问地址及默认帐号密码PbootCMS后台访问地址及默认帐号密码