diff --git a/src/Traits/SchemaOrg.php b/src/Traits/SchemaOrg.php index 73bedbc..302a438 100644 --- a/src/Traits/SchemaOrg.php +++ b/src/Traits/SchemaOrg.php @@ -36,11 +36,14 @@ public function schemaOrgScript(): string { $schemaJson = ''; - foreach ($this->meta()['schema_org'] as $schema) { - $schemaJson .= $schema->toScript(); - } + if (array_key_exists('schema_org', $this->meta())) { + foreach ($this->meta()['schema_org'] as $schema) { + $schemaJson .= $schema->toScript(); + } + } + + return $schemaJson; - return $schemaJson; } /**