Lain padang, lain belalangnya. Lain orang, lain caranya. Begitu juga dengan tema yang digunakan setiap blogger pastinya mempunyai bentuk yang berbeza kerana diolah dari orang yang berlainan. Walaupun begitu, saya berusaha untuk membantu rakan-rakan blogger yang menggunakan tema yang berlainan tanpa perlu mengubah keseluruhan kod untuk mendapatkan hasil yang sepatutnya. Penggunaan ‘microformat’ untuk Google Snippets ini sudah lama diperkenalkan. namun sejak kebelakangan ini, penggunaan ‘microformat’ menjadi sebutan kerana Google ingin memaparkan hasil carian beserta gambar ‘author’ yang telah disahkan. Banyak kebaikkan terutamanya mereka yang berniaga online, pengarang buku atau ebook dan pihak lain juga mendapat manfaat dengan penggunaan ‘microformat’. Kejayaan melepasi ujian Google Snippets ini ingin saya kongsikan bersama dengan rakan-rakan.

Usaha
Saya hanya berusaha dan mengkaji jalan terbaik untuk memastikan kod yang digunakan dapat melepasi ujian Google Snippets tanpa menggugat keselamatan blog itu sendiri. Selepas saya mendapat keputusan yang diingini, saya akan ‘post’ langkah-langkah yang harus diambil untuk melepasi ujian itu. Untuk kali ini, saya menggunakan tema ‘Twenty Eleven‘ sebagai percubaan. Ujian ini dijalankan menggunakan ‘fresh install’ WordPress 3.4. Berikut merupakan keputusan ujian Google Snippets yang menunjukkan ‘error’ pada ‘field updated’.

Google Snippets Twenty Eleven Theme

Kod Tambahan
Saya telah mencuba beberapa kod tambahan dan menjalankan ujikaji semula. Setelah beberapa kali percubaan dijalankan, ‘lulus’ juga akhirnya. Cara-cara untuk menambah kod ‘update’ untuk tema ini :-
1. Pilih Appearance -> Editor
2. Pilih fail Theme Functions (functions.php)
4. Cari kod :

function twentyeleven_posted_on() 

{

printf( __( '<span class="sep">Posted on </span><a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s" pubdate>%4$s</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="%5$s" title="%6$s" rel="author">%7$s</a></span></span>', 'twentyeleven' ),
esc_url( get_permalink() ),
esc_attr( get_the_time() ),
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() ),
esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
esc_attr( sprintf( __( 'View all posts by %s', 'twentyeleven' ), get_the_author() ) ),
get_the_author()
);

}

endif;

Tukar kepada :-

function twentyeleven_posted_on() 

{

printf( __( '<span class="sep">Posted on </span><a href="%1$s" title="%2$s" rel="bookmark"><abbr class="updated" datetime="%3$s" pubdate>%4$s</abbr></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="%5$s" title="%6$s" rel="author">%7$s</a></span></span>', 'twentyeleven' ),

esc_url( get_permalink() ),
esc_attr( get_the_time() ),
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() ),
esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),

esc_attr( sprintf( __( 'View all posts by %s', 'twentyeleven' ), get_the_author() ) ),
get_the_author()
);

}

endif;
Jebeng Otaiβ„’

43 Replies to “Google Snippets : Ubahsuai Tema Twenty Eleven

  1. Snippet – art of characters
    BTW thanks for sharing.
    Aku suka 2011 all the time πŸ™‚
    Gambar author aku tidak disahkan lagi. – malu
    Just for sharing bagi sesiapa yang nak tahu lebih lanjut about snippet: /watch?v=vS1Mw1Adrk0

    Jibeng dah otai, tak perlu tengok πŸ˜‰

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge