Memperbaiki Warning: Missing entry-title, Updated, dan Author pada Wordpress

Memperbaiki Warning: Missing entry-title, Udated, dan Author pada Wordpress
Kebetulan beberapa hari lalu sempat diminta bantuan teman untuk perbaiki beberapa Warning Missing required field seperti missing entry-title, missing updated dan missing author yang terjadi pada theme blog wordpress ketika dilakukan testing menggunakan google rich snippet tools. Jadi biar gak cepet lupa ditulis aja disini siapa tau bisa bermanfaat buat teman-teman yang mengalami masalah sepert ini.

Beberapa error missing yang sering terjadi pada saat menggunakan theme wordpress jika di testing menggunakan google rich snippet tools yaitu:
  • Missing: required field "entry-title". 
  • Missing: required field "updated". 
  • Missing: required hcard "author". 

Error ini biasanya dari kesalahan attribute class yang digunakan pada html template/theme wordpress. Sedangkan cara memperbaikinya sangatlah mudah, berikut tahapannya:
 
Missing: required field "entry-title"
Error ini biasanya muncul karena penggunaan attribute class title/judul yang salah pada theme/template, misalnya pada beberapa theme/template wordpress biasanya menggunakan atribut seperti "post title" atau "title-post" dan lain sebagainya sehingga menyebakan error pada entry title. Cara memperbaikinya cukup mudah, kita hanya menambahkan attribute class berupa "entry-title" pada html title yang bermasalah. Jadi bentuk format umumnya seperti gini:


<h1 class="entry-title">Page Title</h1>



Code yang saya warnain merah pada class adalah code attribute yang ditambahkan untuk memperbaiki error yang terjadi. 


Contohnya pada wordpress bisa dicari di single.php pada theme, ini posisinya h1 title buat yang masih pakai default theme wordpress, sedangkan yang sudah menggunakan template dari pihak lain biasanya posisi title html ini ada dimana saja, maka jika menggunakan template/theme dari user/pihak lain silahkan dibuka satu-satu file php pada theme-nya untuk mencari h1 title seperti berikut dan tambahkan attribute:


<h1 class="entry-title"><?php the_title(); ?></h1>


Missing: required field "updated"
Kalau error yang satu ini terjadi pada kesalahan attribute pada penangggalan (date) postingan di web/blog. Cara memperbaikinya denga menambahkan "date updated" pada attribute class-nya yang secara umum formatnya seperti ini:

<span class="date updated">Date</span>
Jika pada wordpress defaultnya kode date ada di single.php theme-nya, tapi jika sudah menggunakan theme dari pihak lain maka silahkan dicari terlebih dahulu posisinya di php yg mana. Contoh perbaikannya kira-kira seperti ini jika di wordpress:

<span class="date updated"><?php echo get_the_date();?></span>
 atau bisa juga seperti ini:

<span class="date updated"><?php the_time(); ?></span>


Missing: required field "author"
Kalau yang satu ini biasanya karena penulisan attribute yang salah pada class author, dan format umumnya seperti ini:

<span class="vcard author">
<span class="fn">Author Name</span>
</span>
Jika pada wordpress defaultnya kode author ada di single.php theme-nya, tapi jika sudah menggunakan theme dari pihak lain maka silahkan dicari terlebih dahulu posisinya di php yg mana dengan menemukan penggalan code-nya seperti ini: the_author(); atau the_author_posts_link();. Contoh perbaikannya kira-kira seperti ini jika di wordpress:


<span class="vcard author">
 <span class="fn"><?php the_author(); ?></span>
 </span>

atau bisa dengan menuliskan code berikut:

<span class="vcard author">
<span class="fn"><?php the_author_posts_link(); ?></span>
</span>
Jika semuanya sudah terpasang, silahkan simpan (save) kemudian clear chace web/blog teman-teman kemudian silahkan dicoba pada google rich snippet tools : http://www.google.com/webmasters/tools/richsnippets

Selamat Mencoba :D

Comments

  1. hahahaha... anak itu jarang mampir kesini. hahaha...ssstttt... diam aja biarin bingung dia :D

    ReplyDelete
  2. wah. bagus artikelnya. makasih ya om. akhirnya dapat yang mudah di mengerti.

    ReplyDelete
  3. mantaps mas brooo... tapi ane masih bingung dengan templete ane yang ane bikin sendiri dri artisterr

    ReplyDelete
  4. terima kasih infonya.. sangat membantu saya :)

    ReplyDelete
  5. terima kasih..ini yang saya cari..tapi di theme saya sdh spt ini :

    apakah post-title dan entry title berbeda ?
    soalnya di test di google snippet tetap :
    Kesalahan: Missing required field "entry-title".

    ReplyDelete
  6. berbeda, post-title itu gk baku, class yg baku buat rich snippet kudu pakai entry-title, tinggal diganti aja itu post-title jadi entry-title baru coba test snippet lagi ntar langsung fix, ntar judul postinganya situ ikut mejeng di snippet :D selama gak diganti, judulnya gk bakal nongol.

    ReplyDelete
  7. salam kenal buat semua nya, saya sudah mencoba mencari



    Author Name



    dan mencari

    Date

    tapi tidak ketemu, mohon bantuan nya,
    saya sudah cari di single post dan author template tidak ada

    ReplyDelete
  8. bisa minta tolong dibantu via teamviewer atau tidak gan, saya belum mengerti juga

    ReplyDelete
  9. setelah saya menemukan code html nya terus gimana lagi gan? apakah untuk missing author juga sama seperti itu?

    ReplyDelete
  10. iya sama tinggal di perhatiin classnya beda apa gak dgn yg saya jelasin diatas :D kl beda tinggal di sesuaikan.

    ReplyDelete
  11. setelah saya menemukan kode html nya langkah selanjutnya bagaimana?
    di copy atau di samakan dengan yang agan tulis diatas, mohon penjelasan lebih detail gan, terima kasih sebelumnya

    ReplyDelete
  12. setelah ketemu htmlnya di firebug, langkah selanjutnya cari html trsebut di templatenya wordpress, kl dah ketemu di templatenya wordpress ntar tinggal di replace dgn code html yg saya tulis diatas.

    ReplyDelete
  13. untuk template nya dimana gan di single post atau di main index template atau di tempat lain
    bisa minta tolong di bantu via teamviewer gan
    ini id teamviewer saya 222 095 603 password 3983

    ReplyDelete
  14. gan ini template yang saya temukan di firebug

    yang diganti yang class nya saja atau semua nya di ganti dengan yang agan tulis diatas?

    ReplyDelete
  15. maaf gan kalau saya banyak tanya (maklum baru belajar dan menemukan missing author dan missing update, jadi nya bingung harus berbuat apa)

    setelah mengganti apakah hasilnya bisa langsung di cek di webmaster (missing author dan missing update langsunga hilang atau nunggu beberapa hari)
    mohon pencerahan nya :)

    ReplyDelete
  16. langsung bisa di cek di webmaster tools disini https://www.google.com/webmasters/tools/richsnippets# sorry tadi gk sempat bales soalnya lgi sibuk di kantor :D

    ReplyDelete
  17. sudah saya cek di webmaster masih missing author dan missing update gan,
    mohon penjelasan lebih rinci tentang cara mengatasi hal terebut

    ReplyDelete
  18. lapor pak irmawan sudah saya terapkan dan maknyus di bagian single pos..

    tapi di bagian HOME web masih berantakan saya rich snipet web saya lalu hasilnya berbunyi seperti ini :


    hatom-feedhatom-entry:
    Kesalahan: At least one field must be set for HatomEntry.
    Kesalahan: Missing required field "entry-title".
    Kesalahan: Missing required field "updated".
    Kesalahan: Missing required hCard "author".

    Kesalahan: At least one field must be set for HatomEntry.
    Kesalahan: Missing required field "entry-title".
    Kesalahan: Missing required field "updated".
    Kesalahan: Missing required hCard "author".

    ReplyDelete
  19. tinggal di cari lagi yg buat homenya trs di edit kyk diatas juga, soalnya kl WP per-part templatenya terpisah-pisah, jadi kl kita benahin single post, maka homenya gak ikut diperbaiki, solusinya tinggal dicari part template php-nya yg buat home. biasanya per template beda2 namanya tergantung yg buat templatenya, misalnya ada yg pakai nama filenya "main index.php" buat home, ada juga yg pakai "full template.php" buat nama homenya, ntar tinggal ditambahin seperti tutorial code snippet diatas otomatis ntar masalah HatomEntry bakal beres semua :D

    ReplyDelete
  20. di templete wp saya ga ada ya author sama scrip date updated
    ,mohon pencerahan nya gan,,,,

    ReplyDelete
  21. masih kurang paham juga, =))

    ReplyDelete
  22. Terima Kasih mas Tutornya, cukup membantu.
    kebanyakan tutorial cara ini buat blogger. salam

    ReplyDelete

Post a Comment