Как получить все URL сайта WordPress, введя его доменное имя - PullRequest
0 голосов
/ 14 января 2019

Я работаю над проектом CodeIgniter, и мне нужно выбрать все URL-адреса WordPress доменного имени. Например, когда пользователь вводит www.example.com, система выдаст мне массив всех URL страниц и постов этого сайта.

1 Ответ

0 голосов
/ 14 января 2019

Может быть, это то, что вы ищете.

$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');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...