最新公告
  • 欢迎您光临,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  •       刚用代码创建xml地图后,发现html地图找不到页面,所以搜索了一下教程,学习了一下做个备份,顺便分享给大家,虽然说html是给用户看的,xml才是给搜索引擎!但是就是想搞上!



    正文:
       

    1.创建xml站点地图 



    查看上文:无需插件使用代码创建地图文件



    2.

    创建html站点地图,html站点地图是为了方便读者快速了解网站内容

    首先在主题目录下创建WordPress站点地图模板文件template-sitemap.php,小站用的日主题所以就在这个根目录下创建!

    WordPress教程:如何创建xml和html站点地图

    然后就以下代码复制进去保存

    [wm_xuk]<?php /** @package WordPress Template Name: 站点地图 */ ?>
    <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
            “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
    <html xmlns=”http://www.w3.org/1999/xhtml”>
    <head profile=”http://gmpg.org/xfn/11″>
        <meta http-equiv=”Content-Type” content=”text/html; charset=<?php bloginfo(‘charset’); ?>”/>
        <title>站点地图 – <?php bloginfo(‘name’); ?></title>
        <meta name=”keywords” content=”站点地图,<?php bloginfo(‘name’); ?>”/>
        <meta name=”copyright” content=”<?php bloginfo(‘name’); ?>”/>
        <link rel=”canonical” href=”<?php echo get_permalink(); ?>”/>
        <style type=”text/css”>
            body {
                font-family: Verdana;
                FONT-SIZE: 12px;
                MARGIN: 0;
                color: #000000;
                background: #ffffff;
            }

            img {
                border: 0;
            }

            li {
                margin-top: 8px;
            }

            .page {
                padding: 4px;
                border-top: 1px #EEEEEE solid
            }

            .author {
                background-color: #EEEEFF;
                padding: 6px;
                border-top: 1px #ddddee solid
            }

            #nav, #content, #footer {
                padding: 8px;
                border: 1px solid #EEEEEE;
                clear: both;
                width: 95%;
                margin: auto;
                margin-top: 10px;
            }
        </style>
    </head>
    <body vlink=”#333333″ link=”#333333″>
    <h2 style=”text-align: center; margin-top: 20px”><?php bloginfo(‘name’); ?>站点地图</h2>
    <center></center>
    <div id=”nav”>
        <a href=”<?php bloginfo(‘url’); ?>/”><strong><?php bloginfo(‘name’); ?></strong></a>
        »
        <a href=”<?php echo get_permalink(); ?>”>站点地图</a></div>
    <div id=”content”>
        <h3>最新文章</h3>
        <ul>
            <?php $previous_year = $year = 0;
            $previous_month = $month = 0;
            $ul_open = false;
            $myposts = get_posts(‘numberposts=-1&orderby=post_date&order=DESC’);
            foreach ($myposts as $post) : ?>
                <li>
                    <a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”
                       target=”_blank”><?php the_title(); ?></a>
                </li>
            <?php endforeach; ?>
        </ul>
    </div>
    <div id=”content”>
        <li class=”categories”>分类目录
            <ul>
                <?php wp_list_categories(‘title_li=’); ?>
            </ul>
        </li>
    </div>
    <div id=”content”>

        <li class=”categories”>单页面</li>

        <?php wp_page_menu($args); ?>
    </div>
    <div id=”footer”>查看博客首页: <strong><a href=”<?php bloginfo(‘url’); ?>/”><?php bloginfo(‘name’); ?></a></strong></div>
    <center>
        <div style=”text-algin: center; font-size: 11px”>
            Latest
            Update: <?php $last = $wpdb->get_results(“SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = ‘post’ OR post_type = ‘page’) AND (post_status = ‘publish’ OR post_status = ‘private’)”);
            $last = date(‘Y-m-d G:i:s’, strtotime($last[0]->MAX_m));
            echo $last; ?>
        </div>
    </center>
    <center>
        © <?php echo date(‘Y’); ?> <a href=”<?php bloginfo(‘url’); ?>/”
                                           style=”cursor:help”><?php bloginfo(‘name’); ?></a> 版权所有.
        </div>
    </center>
    </body>
    </html>
    [/wm_xuk]

    然后在WordPress新建一个页面,模板类型选择:站点地图,其他内容不用填写直接发布即可。

    效果如:https://www.flzyz.com/sitemap.html


    免责声明:
    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!
    3. 如果你也有好源码或者教程,可以到审核区发布,分享有NB奖励和额外收入!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!
    8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    9. 如遇到加密压缩包,默认解压密码为"www.flzyz.com",如遇到无法解压的请联系管理员!

    福利资源站 » WordPress教程:如何创建xml和html站点地图

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。