同乐儿

  1. 首页
  2. wordpress优化
wordpress建立html和xml百度网站地图 代码插件双方法
发布 | 3年前 (2017-09-08) | 阅读数:2113 | 评论数:0 | 来源:同乐儿

引言:此文由子域名转移而来,因为细微强迫症和放弃子域名而不舍得完全丢弃,所以将会逐步第二次转移文章到主域名上来,二者主题(阿里白秀和D8)均来自大前端,追求完美的同时有一丝小懒,主题就不换了,D8主题用起来挺好。

/tmp/phpqigCst

为了给wordpress网站减肥,对于网站地图也有非插件建立html和xml的方法。

1、html网站地图

①先下载html网站地图模板文件,并放于主题目录下。

下载地址:

百度网盘下载
千脑网盘下载

②wordpress后台新建页面,模板选择“站点地图”,生成的链接即为html网站地图地址,可以把它放于网页任何位置。

2、xml网站地图

①在你的网站根目录新建xmlmap.php,其内容为以下代码:

  1. <?php
  2. require('./wp-blog-header.php');
  3. header("Content-type: text/xml");
  4. header('HTTP/1.1 200 OK');
  5. $posts_to_show = 1000; // 获取文章数量
  6. echo '<?xml version="1.0" encoding="UTF-8"?>';
  7. echo '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  8. xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">';
  9. ?>
  10. <!– generated-on=<?php echo get_lastpostdate('blog'); ?>–>
  11.   <url>
  12.       <loc>http://www.2zzt.com/</loc>
  13.       <lastmod><?php echo get_lastpostdate('blog'); ?></lastmod>
  14.       <changefreq>daily</changefreq>
  15.       <priority>1.0</priority>
  16.   </url>
  17. <?php
  18. header("Content-type: text/xml");
  19. $myposts = get_posts( "numberposts=" . $posts_to_show );
  20. foreach$myposts as $post ) { ?>
  21.   <url>
  22.       <loc><?php the_permalink(); ?></loc>
  23.       <lastmod><?php the_time('c') ?></lastmod>
  24.       <changefreq>monthly</changefreq>
  25.       <priority>0.6</priority>
  26.   </url>
  27. <?php } // end foreach ?>
  28. </urlset>

②根据环境设置url转发规则到网站根目录下的.htaccess中:

首先,apache下的规则为(补充一下,这行代码如果在你还有别的代码的情况下,一定要放在最后一行,否则会影响跳转到index.php的规则的。):

  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteRule ^sitemap.xml$ xmlmap.php

然后,nginx下的规则为:

  1. rewrite ^/sitemap.xml$ /xmlmap.php;

3、wordpress建立html和xml百度网站地图插件

下载地址:
登录后下载: 登录 |  注册


关于本站服务
模板插件 普通粉丝 真爱粉丝
下载/获取
更新 ×
修复 ×
问答 ×
加入方法 浏览网页 加入星球

如果觉得该作者的文章对你有帮助,请随意打赏给他。您的支持将鼓励作者继续创作!
打赏
X
打赏本文作者方式

微信扫一扫可留言


继续浏览有关 wordpress,wordpress seo,wordpress优化,wordpress插件 的文章

分享至:


发表我的评论
取消评论

表情
  • 121 评论
  • 333 粉丝
  • 143 文章

    • 同乐儿
    • 北京 朝阳区
    • 2020年1月1日
    • 欢迎前往这里http://mb.yjz.top/web/sites/template挑选精美网站,如有仿站或插件的制作寻求,可联系邮箱(diamond0422@qq.com )或微信(Diamond0422),二者皆有通知消息,会第一时间看到,如可以制作二呆会主动与你联系。
    • 查看更多 >
    随机热门
    标签
    wordpress (82) 原创 (29) wordpress优化 (26) wordpress主题 (24) wordpress插件 (22) Typecho (19) wordpress教程 (18) wordpress seo (17) Typecho插件 (15) emlog (11) emlog插件 (9) 博客主题 (8) wordpress维护 (6) CMS主题 (5) 企业主题 (4) DNSPod for emlog (3) 淘宝客主题 (3) 修订版本 (3) 自动保存 (3) 移动适配 (3)
    360图床

    360图床