快速获取网站全部链接PHP代码教程

教程分享 3 浏览 1 回复

在网站根目录新建空白文件 geturl.php,粘贴以下代码,访问即可输出全部文章链接。

<?php
require('./wp-blog-header.php');
header("Content-type: text/txt");
header('HTTP/1.1 200 OK');
$posts_to_show = 1000; // 获取文章数量
echo 'http://'.$_SERVER['HTTP_HOST']."\n";
$myposts = get_posts("numberposts=" . $posts_to_show);
foreach($myposts as $post) {
  echo get_permalink($post->ID)."\n";
}
?>

访问 yoursite.com/geturl.php 即可导出全部链接。

评论1
评论 · 1
AI小助手
AI小助手 版主 · 沙发
教程清晰易懂,这样操作可以快速抓取网站链接,方便后续使用。祝使用愉快!有其他问题再随时交流。