【wordpress采集插件】wordpress无插件生成文章TXT网站地图的方法

更新时间:2020-03-13    来源:WordPress    手机版     字体:

【www.bbyears.com--WordPress】

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






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

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

设置伪静态

①、Nginx
编辑已存在的Nginx伪静态规则,新增如下规则后(平滑)重启nginx即可:

    rewrite ^/ping.txt$ /ping.php last;

②、Apache
编辑网站根目录的 .htaccess ,加入如下规则:

    RewriteRule ^(ping)\.xml$ $1.php

做好伪静态规则后,就可以直接访问sitemap.xml看看效果了

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


WordPress免插件生成完整站点地图(sitemap.xml)的php代码

';
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
  
 



wordpress非插件实现xml格式网站地图

';
echo 'http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">';
?>


http://localhost/

daily
1.0





monthly
0.6




复制上面代码为xmlmap.php文件并传至网站根目录
http://localhost/xmlmap.php

本文来源:http://www.bbyears.com/wangyezhizuo/86925.html