Я работаю над проектом CodeIgniter, и мне нужно выбрать все URL-адреса WordPress доменного имени. Например, когда пользователь вводит www.example.com, система выдаст мне массив всех URL страниц и постов этого сайта.
WordPress
www.example.com
Может быть, это то, что вы ищете.
$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'); }