WordPress获取当前网站所有的文章链接

使用步骤

1.新建geturl.php文件,将代全部码粘贴
2.将geturl.php文件上传至网站根目录
3.通过浏览器访问该文件即可(例如:域名/geturl.php)
4.显示内容即为所有已发布的文章链接,复制后保存至本地即可(文件使用完毕后记得删了)

获取所有已发布文章(ID)【静态链接】

文章链接:https://ludongdong.com/660.html

红色字体即为前缀,绿色即为后缀

代码

<?php   
      include ( "wp-config.php" ) ; 
      require_once (ABSPATH.'wp-blog-header.php'); 
      global $wpdb; 
      $qianzui = "http://blog.smoxo.cn/";//网站域名
      $houzui = ".html";//文章后缀
      $sql="SELECT ID FROM wp_posts WHERE post_type =  'post' AND post_status =  'publish' ORDER BY ID DESC "; 
      $myrows = $wpdb->get_results($sql);
      foreach ($myrows as $b) { 
        echo $qianzui;
        echo $b->ID;
        echo $houzui."<br/>";
      }
?>

访问【域名/geturl.php】就可以看到网站所有文章的URL链接了

获取所有已发布文章(guid)【动态链接】

代码

<?php   
      include ( "wp-config.php" ) ; 
      require_once (ABSPATH.'wp-blog-header.php'); 
      global $wpdb; 
      $sql="SELECT guid FROM wp_posts WHERE post_type =  'post' AND post_status =  'publish' ORDER BY ID DESC "; 
      $myrows = $wpdb->get_results($sql);
      foreach ($myrows as $b) { 
        echo $b->guid."<br/>"; 
      }
?>

访问【域名/geturl.php】

适用于搜索引擎的提交、网站采集等场景

查看更多

湛卢通讯 – lssue #2

重启少年的浪漫 少年曾经有很多想法,后来都一一归于平淡。 言论 一个好的领导(或者产品经理),应该具备五项技能:SQL、Excel、简洁写作、讲故事、区分优先级。 旁边的程序看完之后想说,最好是个女的… 循此苦旅,直抵群星 苹果发布会提前,迫于开发进度,主力开发不惧背刺怒升顶配开肝!Respect!!! 推荐

湛卢通讯 – Issue #1

《湛卢周刊》-> 《湛卢通讯》周刊定义:周刊指的是一星期出版一次的书刊,杂志或文摘。 札记之类的出版物。对于目前的我来说,负担太重,导致实际更新发稿的时候根本不想发布。 今天起,写 Newsletter,写随心所欲的,不受定义的「湛卢通讯」目前是一份自我观察的 Newsletter。 不要给自

想和他做朋友?​

请您带上菊花与¥

Scroll to Top