find('.preview-card') as $li) { $a = $li->find('a', 0); $title = $a->find('.title', 0); $url = $baseurl . $a->href; //get article $domarticle = getSimpleHTMLDOM($url); $content = $domarticle->find('div.content', 0); //get header-image $headerimage = $domarticle->find('div.article-header-image', 0); $headerimageimg = $headerimage->find('img[src]', 0); //remove unwanted stuff foreach ($content->find('div.newsletter-signup') as $element) { $element->remove(); } //get author $author = $domarticle->find('div.author-name', 0); $this->items[] = [ 'title' => $title->plaintext, 'uri' => $url, 'content' => $headerimage . '
' . $content, 'author' => $author->plaintext ]; } } }