diff --git a/resources/views/components/extensions/favicon.blade.php b/resources/views/components/extensions/favicon.blade.php index bafadca..01e850b 100644 --- a/resources/views/components/extensions/favicon.blade.php +++ b/resources/views/components/extensions/favicon.blade.php @@ -1,2 +1,6 @@ - - +@if ($favicon = seo('favicon')) + +@else + + +@endif diff --git a/src/SEOManager.php b/src/SEOManager.php index 9e5b9ad..c93cc29 100644 --- a/src/SEOManager.php +++ b/src/SEOManager.php @@ -216,9 +216,13 @@ class SEOManager } /** Enable favicon extension. */ - public function favicon(): static + public function favicon(string|bool $value = true): static { - $this->extensions['favicon'] = true; + if (is_string($value) && !empty($value)) { + $this->set('favicon', $value); + } + + $this->extensions['favicon'] = !!$value; return $this; }