Доработать плагин парсер поисковых систем

  • Опубликовано 3 года назад
  • Просмотры 4
  • Закончить проект

Описание

Доработать плагин wordpress парсер поисковых систем

Сейчас плагин собирает с yahoo 10 ссылок с первой страницы, нужно сделать чтобы собирал 30 ссылок
Раньше можно было добавить параметр &n=30 и яху выводил 30 результатов, а сейчас не выводит почему то
Часть кода парсера:

//Получаем страницу поиска по нужному одному ключу – отдаем контент
public function getPageByKeyword($keyword){

$result = ParserPR::get_page_proxy("search.yahoo.com/search?p...
return $result;
}

//Получаем ссылки с страницы поиска
public function getUrlsFromPage($html){

$result = [];

//Перебор всех строк поиска
foreach ($html->find('.searchCenterMiddle>li h3>a') as $ahref){

$link = str_replace('/url?q=', '', $ahref->href);
$link = explode("&sa=", $link);

if(stristr($link[0], '/search?ie=') === FALSE && stristr($link[0], 'www.youtube.com') === FALSE && stristr($link[0], 'ru.wikipedia.org/') === FALSE && stristr($link[0], 'images.search.yahoo.com/'... === FALSE){
$result[] = $link[0];
}
}

//Возвращаем ссылки
return $result;
}
}

Опубликовано 3 года назад