一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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

时间:2022-06-25 18:44:32 编辑:袖梨 来源:一聚教程网

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


foreach( $myposts as $post ) { ?>



将上述代码复制保存为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 'ps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">'
?>

  
      
      strtotime($ltime)); echo $ltime; ?>
      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.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 '" rel="external nofollow" >http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">';
?>


http://localhost/

daily
1.0





monthly
0.6




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

热门栏目