SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Google+ Snippet, itemscope & itemtype

Tony Tanchevski

New member
Здравейте съфорумци!

Имам едно питане към Вас свързано със Snippet-ите.

Сайтът ми е на WordPress!


Този код:

HTML:
<!-- Update your html tag to include the itemscope and itemtype attributes. -->
<html itemscope itemtype="http://schema.org/Organization">



до колкото съм наясно го поставям в header.php. Но понеже имам страници с "новини", "продукти" и т.н. за всяка една от тях искам да интегрирам



HTML:
 <html itemscope itemtype="http://schema.org/Review">
за новини


HTML:
 <html itemscope itemtype="http://schema.org/Product">
за продукти



Проблемът е, че има само един файл, който всички страници се ползват от него за заглавната си част - header.php.

Има ли някаква възможност за всяка една страница на Wordpress-кия сайт да се слага различен html tag включващ тези два атрибута?
 
За: Google+ Snippet, itemscope & itemtype

За: Google+ Snippet, itemscope & itemtype

Ако новини и продукти са категории може да го направиш така:

PHP:
 <html <?php 
if(is_category('Продукти')){?>itemscope itemtype="http://schema.org/Product" <?php 
}

if(is_category('**ДРУГО**')){?>itemscope itemtype="http://schema.org/**ДРУГО**" <?php 
}
 ?>>
 
Re: Google+ Snippet, itemscope & itemtype

Атрибутите са глобални и можеш да ги слагаш където си поискаш. Но е най-правилно да са точно около обекта, който описваш.

В случаите с Product и Review най-добре да са на <article> тага, който съдържа информация за съответния продукт или ревю. При правилна сегментация на шаблоните, този таг трябва да се намира в главния ти шаблон за тип, а не в header или някъде другаде. Така че просто си правиш шаблони спрямо различните неща, които описваш, които шаблони съдържат съответната Microdata.

Другият вариант е както казва Атанас Янев.
 
За: Google+ Snippet, itemscope & itemtype

За: Google+ Snippet, itemscope & itemtype

Влизам в HTML редактора на страницата в Wordpress и над цялото съдържание пиша:

<article itemscope="" itemtype="http://schema.org/Product">
<header>
<meta itemprop="name" content="name, name, name, etc."><br />
<meta itemprop="description" content="описание, описание, описание и т.н."><br />
</header>
</article>

" тук вече е текстовото съдържание за продукта...."


Така ли?

Като се има предвид, че по този начин, този код трябва за всеки един продукт да се пише допълнително, аз така го разбирам. Другото, което е с шаблон и "продуктовите страници" да се ползват от него.
 

Горе