Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {# @var craft \craft\web\twig\variables\CraftVariable #}
- {# SEO Start #}
- {# Tip: You can pass the handle of your SEO field - getSeoField('mySeoFieldHandle') #}
- {% set seo = getSeoField() %}
- {% if seo is null or seo.title == '' %}
- {% set seo = craft.seo.custom(systemName, '', false) %}
- {% endif -%}
- {% set locale = craft.app.locale %}
- {% set locales = craft.app.i18n.siteLocaleIds|without(locale) %}
- <title>{{ seo.title|t({systemName: systemName}) }}</title>
- <meta name="description" content="{{ seo.description }}"/>
- {% set fb = seo.social.facebook -%}
- <meta property="fb:app_id" content="{{ fb.handle }}">
- <meta property="og:url" content="{{ craft.app.request.absoluteUrl }}"/>
- <meta property="og:type" content="website"/>
- <meta property="og:title" content="{{ fb.title|t({systemName: systemName}) }}"/>
- <meta property="og:image" content="{{ craft.seo.facebookImage(fb.image) }}"/>
- <meta property="og:description" content="{{ fb.description }}"/>
- <meta property="og:site_name" content="{{ seo.title|t({systemName: systemName}) }}"/>
- <meta property="og:locale" content="{{ locale }}"/>
- {% for locale in locales -%}
- <meta property="og:locale:alternate" content="{{ locale }}"/>
- {% endfor %}
- {% set tw = seo.social.twitter -%}
- <meta name="twitter:card" content="summary_large_image"/>
- <meta name="twitter:site" content="{{ tw.handle }}"/>
- <meta name="twitter:url" content="{{ craft.app.request.absoluteUrl }}"/>
- <meta name="twitter:title" content="{{ tw.title|t({systemName: systemName}) }}"/>
- <meta name="twitter:description" content="{{ tw.description }}"/>
- <meta name="twitter:image" content="{{ craft.seo.twitterImage(tw.image) }}"/>
- <link rel="home" href="{{ siteUrl }}"/>
- <link rel="canonical" href="{{ craft.app.request.absoluteUrl }}">
- {# SEO End #}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement