折腾户更换域名了,新域名为www.irryy.com!!!

wordpress无插件纯代码生成txt格式网站地图

wp教程 BLACK 4721℃ 0评论 |百度已收录|好搜已收录

网站地图是个好东西,有利于搜索引擎明白我们的网站页面什么想要被收录,什么不想要被收录,并且能够在一定程度上方便蜘蛛的抓取。一般我们都是用xml格式的网站地图,但是也有时候需要用到txt格式网站地图,并且一些SEO类的小工具软件,如自动百度ping等都需要将网址一行一行的罗列出来,这个时候txt格式网站地图就派上了用场。而我使用该txt网站地图就是为了批量进行百度ping。

该方法不需要安装任何插件,纯代码生成。

制作ping.php文件

<?php
require('./wp-blog-header.php');
header('Content-type: application/txt');
header('HTTP/1.1 200 OK');
$posts_to_show = 8000; // 限制最大文章数量
?>
http://www.irryy.com
<?php
header("Content-type: text/txt");
$myposts = get_posts( "numberposts=" . $posts_to_show );
foreach( $myposts as $post ) { ?>
<?php the_permalink(); ?><?php echo "\n"; ?>
<?php } ?>

将上述代码复制保存为php文件,注意使用utf-8格式。然后将其上传到你的wordpress安装根目录上。

注意:将www.iqktv.com改为你的网站地址。

修改.htaccess内容

在.htaccess顶部添加下述代码,保存。

RewriteEngine on
RewriteRule ^(ping)\.txt$ $1.php

最后我们输入http://www.irryy.com/ping.txt就可以看到wordpress无插件纯代码生成txt格式网站地图的效果了。如果需要下载该txt文件,只需要右键另存为即可!

转载请注明:折腾户 » wordpress无插件纯代码生成txt格式网站地图

喜欢 (0)