网摘,记录,便于后期重装。
';
echo ''
?>
daily
1.0
monthly
0.6
0) {
foreach($mypages as $page) { ?>
ID); ?>
ID)->post_modified); ?>+00:00
weekly
0.6
0){
foreach ($terms as $term) { ?>
slug); ?>
weekly
0.8
$tag ) {
$link = get_term_link( intval($tag->term_id), "post_tag" );
if ( is_wp_error( $link ) )
return false;
$tags[ $key ]->link = $link;
?>
monthly
0.4
将以上代码保存为sitemap.php,传到网站根目录。
伪静态设置
Nginx
编辑已存在的Nginx伪静态规则,新增如下规则后(平滑)重启nginx即可
rewrite ^/sitemap.xml$ /sitemap.php last;
Apache
编辑网站根目录的 .htaccess ,加入如下规则:
RewriteRule ^(sitemap)\.xml$ $1.php
做好伪静态规则后,就可以直接访问sitemap.xml看看效果了
以上为网摘,本人在操作的时候发现访问页面的时候会报错。查阅了下,说是要清空缓存即可。
ob_clean();
放在上面的代码第五行下面就OK了,就是在输出前清空缓存。
可以直接成成SITEMAP吗·