mengatasi error struktur data Warning : Missing required hCard "author"(hCard error)
Kode HTML bisa saja berbeda karena custom template blogger yang anda pilih, akan tetapi yang perlu anda cermati dalam kasus ini adalah dua kode yang saya blok warna biru . Anda harus menemukan code yang mirip dengan code di atas.
Ganti kode diatas dengan kode dibawah ini:
Jika kita amati dengan menggunakan itemtype, a class of author dan itemprop name, bisa mengatasi error hCard diatas.
Selesai silahkan anda cek lagi.
- Masuk ke Blogger > Template
- Backup template anda sebelumnya
- Click "Edit HTML"
- Cari code dibawah ini (bisa menggunakan tombol ctrl F)
<span class='post-author vcard' >
<b:if cond='data:top.showAuthor'>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn'>
<a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<data:post.author/>
</a>
</span>
<b:else/>
<span class='fn'><data:post.author/></span>
</b:if>
</b:if>
</span>
Kode HTML bisa saja berbeda karena custom template blogger yang anda pilih, akan tetapi yang perlu anda cermati dalam kasus ini adalah dua kode yang saya blok warna biru . Anda harus menemukan code yang mirip dengan code di atas.
Ganti kode diatas dengan kode dibawah ini:
<span class='post-author vcard' itemscope='itemscope' itemtype='http://schema.org/Person'>
<b:if cond='data:top.showAuthor'>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn author'>
<a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<span itemprop='name'><data:post.author/></span>
</a>
</span>
<b:else/>
<span class='fn author'><span itemprop='name'><data:post.author/></span></span>
</b:if>
</b:if>
</span>
Jika kita amati dengan menggunakan itemtype, a class of author dan itemprop name, bisa mengatasi error hCard diatas.
Selesai silahkan anda cek lagi.