Schema Article – Shoper

Cześć Wszystkim,

Może się komuś przyda, w załączniku schema dla artykułów blogowych na Shoperze, aby nie trzeba było ręcznie ustawiać na każdym wpisie.

Skrypcik trzeba ręcznie dodać do kodu (można pod </article>):

  • Wygląd i treści -> Obecny szablon graficzny -> Edycja zaawansowana -> news/index.tpl

Robimy kopię pliku przed dodaniem!

Jeśli macie sugestie odnośnie użycia innych zmiennych przy edycji, to dajcie znać.

{literal}
	<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "BlogPosting",
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "{/literal}{$shop_url}{$request_uri}{literal}"
            },
                "headline": "{/literal}{$article->article->name|escape}{literal}",
                "description": "{/literal}{$article->article->short_content|replace:"<p>":""|replace:"</p>":""|replace:'"':"'"}{literal}",
                "image": "{/literal}{baseDir}/{$article->image}{literal}",  
                "author": {
                    "@type": "Organization",
                    "name": "{/literal}{$article->article->author|escape}{literal}",
                    "url": "{/literal}{$shop_url}{literal}"
                },  
                "publisher": {
                    "@type": "Organization",
                    "name": "{/literal}{$article->article->author|escape}{literal}",
                    "logo": {
                        "@type": "ImageObject",
                        "url": "{/literal}{$shop_url}{$path}images/logo.png{literal}"
                    }
            },
            "datePublished": "{/literal}{date value=$article->article->date format='Zend_Date::DATE_MEDIUM'}{literal}"
        }
	</script>
{/literal}


@type – można zmienić, dostępne opcje: Article / NewsArticle / BlogPosting
@id – pobiera aktualny adres artykułu / wpisu blogowego
headline – pobiera nagłówek artykułu
description – musi być uzupełniony krótki opis przy artykule, dodatkowo zamienia tagi <p></p> oraz ” „
image – pobiera zdjęcie artykułu
Autor -> name – pobiera autora (równie dobrze można wpisać ręcznie)
URL -> adres sklepu (można podlinkować stronę autora jeśli ma)
Publisher -> name – pobiera autora (równie dobrze można wpisać ręcznie)
Publisher -> logo -> URL – pobiera logo ustawione jako główne na sklepie
datePublished -> data publikacji artykułu

Schema Article – Shoper
0 0 votes
Article Rating
Subscribe
Powiadom o
0 komentarzy
Inline Feedbacks
View all comments
Przewiń na górę
0
Would love your thoughts, please comment.x
()
x