From f772e11cfa0d6490ab25d8477b117beb5b82c72d Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 18 Mar 2021 08:04:52 +0000 Subject: [PATCH] Avoid empty type --- src/Util/ParseUrl.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Util/ParseUrl.php b/src/Util/ParseUrl.php index 6dc4c2bea8..3ed48a077f 100644 --- a/src/Util/ParseUrl.php +++ b/src/Util/ParseUrl.php @@ -600,7 +600,7 @@ class ParseUrl { if (!empty($jsonld['@graph']) && is_array($jsonld['@graph'])) { foreach ($jsonld['@graph'] as $part) { - $siteinfo = self::parseJsonLd($siteinfo, $part); + $siteinfo = self::parseParts($siteinfo, $part); } } elseif (!empty($jsonld['@type'])) { $siteinfo = self::parseJsonLd($siteinfo, $jsonld); @@ -641,7 +641,7 @@ class ParseUrl // Silently ignore some types that aren't processed if (in_array($type, ['SiteNavigationElement', 'JobPosting', 'CreativeWork', 'MusicAlbum', - 'WPHeader', 'WPSideBar', 'WPFooter', 'LegalService', + 'WPHeader', 'WPSideBar', 'WPFooter', 'LegalService', 'MusicRecording', 'ItemList', 'BreadcrumbList', 'Blog', 'Dataset', 'Product'])) { return $siteinfo; }