Skip to content

Commit

Permalink
Merge branch 'master' of github.com:archtechx/laravel-seo
Browse files Browse the repository at this point in the history
  • Loading branch information
stancl committed May 28, 2021
2 parents 5415e86 + 81d0a12 commit 157318e
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 13 deletions.
16 changes: 13 additions & 3 deletions assets/views/components/meta.blade.php
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
<title>@seo('title')</title>
@if(seo('title'))
<title>@seo('title')</title>
<meta property="og:title" content="@seo('title')" />
@endif

@if(seo('description'))
<meta property="og:description" content="@seo('description')" />
<meta name="description" content="@seo('description')" />
@endif

<meta property="og:type" content="website" />

@if(seo('site')) <meta property="og:site_name" content="@seo('site')"> @endif
@if(seo('title')) <meta property="og:title" content="@seo('title')" /> @endif
@if(seo('description')) <meta property="og:description" content="@seo('description')" /> @endif

@if(seo('image')) <meta property="og:image" content="@seo('image')" /> @endif

@if(seo('url'))
<meta property="og:url" content="@seo('url')" />
<link rel="canonical" href="@seo('url')" />
Expand Down
20 changes: 10 additions & 10 deletions src/SEOManager.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
use Illuminate\Support\Str;

/**
* @method $this title(string $title) Set the title.
* @method $this description(string $description) Set the description.
* @method $this url(string $url) Set the canonical URL.
* @method $this site(string $site) Set the site name.
* @method $this image(string $url) Set the cover image.
* @method $this twitter(enabled $bool = true) Enable the Twitter extension.
* @method $this twitterSite(string $username) Set the Twitter author.
* @method $this twitterTitle(string $title) Set the Twitter title.
* @method $this twitterDescription(string $description) Set the Twitter description.
* @method $this twitterImage(string $url) Set the Twitter cover image.
* @method $this title(string $title = null, ...$args) Set the title.
* @method $this description(string $description = null, ...$args) Set the description.
* @method $this url(string $url = null, ...$args) Set the canonical URL.
* @method $this site(string $site = null, ...$args) Set the site name.
* @method $this image(string $url = null, ...$args) Set the cover image.
* @method $this twitter(enabled $bool = true, ...$args) Enable the Twitter extension.
* @method $this twitterSite(string $username = null, ...$args) Set the Twitter author.
* @method $this twitterTitle(string $title = null, ...$args) Set the Twitter title.
* @method $this twitterDescription(string $description = null, ...$args) Set the Twitter description.
* @method $this twitterImage(string $url = null, ...$args) Set the Twitter cover image.
*/
class SEOManager
{
Expand Down

0 comments on commit 157318e

Please sign in to comment.