【问题标题】:How to fetch all URLs of a wordpress site by typing it's domain name如何通过键入它的域名来获取 wordpress 站点的所有 URL
【发布时间】:2019-06-08 05:10:42
【问题描述】:
我正在开发一个 CodeIgniter 项目,我必须获取 WordPress 域名的所有 URL。就像当用户输入www.example.com 时,系统会给我一个包含所有页面的数组并发布该站点的 URL。
【问题讨论】:
标签:
wordpress
api
codeigniter
【解决方案1】:
也许这就是你要找的。p>
$url = file_get_contents('https://example.com');
$dom = new DOMDocument;
@$dom->loadHTML($url);
$links = $dom->getElementsByTagName('a');
$myArray = array();
foreach ($links as $link){
$myArray[] = $link->getAttribute('href');
}