Personalized checkout and custom promotions with Shopify Scripts
Hi all,
I have set up my Twitter Card and all seems to be working except for product images do not show up - see below. When I ran an SEO tool it said missing 'twitter.image' and 'twitter.site'. Any help would be greatly appreciated.
My site is https://lovelittlemoon.com.au
The code I used:
<meta name="twitter:site" content="@LoveLittleMoon_" />
{% if template contains 'product' %}
<meta name="twitter:card" content="product" />
<meta name="twitter:title" content="{{ product.title | escape }}" />
<meta name="twitter:description" content="{{ product.description | strip_html | strip_newlines | truncatewords: 60, '' | escape }}" />
<meta name="twitter:image" content="{{ product.featured_image.src | product_img_url: 'large' }}" />
<meta name="twitter:label1" content="Price" />
<meta name="twitter:data1" content="{% if product.price_varies %}From {% endif %}{{ product.price | money_with_currency | strip_html }}" />
{% if product.vendor == blank %}
<meta name="twitter:label2" content="Availability" />
<meta name="twitter:data2" content="{% if product.available %}In stock{% else %}Out of stock{% endif %}" />
{% else %}
<meta name="twitter:label2" content="Brand" />
<meta name="twitter:data2" content="{{ product.vendor | escape }}" />
{% endif %}
{% elsif template contains 'article' %}
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="{{ article.title | escape }}" />
<meta name="twitter:description" content="{{ article.excerpt_or_content | strip_html | truncatewords: 60, '' | escape }}" />
{% assign img_tag = '<' | append: 'img' %}
{% if article.content contains img_tag %}
{% assign src=article.content | split: 'src="' %}
{% assign src=src[1] | split: '"' | first | remove: 'https:' | remove: 'http:' %}
{% if src %}
<meta property="twitter:image" content="http:{{ src }}" />
{% endif %}
{% endif %}
{% endif %}
Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024Digital marketers and app developers have tracked activity in apps and websites for yea...
By Ollie Mar 13, 2024February was an exciting month with Shopify Editions, informative webinars, and more! F...
By JasonH Mar 7, 2024