Доработать плагин 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;
}
}