Google Snippets : Ubahsuai Tema Genesis 1.71

Tema Genesis juga adalah salah satu tema yang menggunakan ‘framework’ untuk memastikan kelancaran pengantaramuka WordPress dan pengguna. Ianya ringkas dan turut dilengkapi dengan SEO terbina didalamnya. Setelah dianalisis untuk dibedah, saya hanya menjumpai satu sahaja ‘error’ iaitu masalah ‘microformat updated’ yang kebanyakkannya telah saya jumpai didalam operasi ‘pembedahan’ tema sebelum ini untuk melepasi ujian Google Snippets. Saya hanya menggunakan ‘fresh install’ WordPress dan tiada plugin digunakan selain GPAISR dan menggunakan tetapan standard tanpa ubahsuai mengikut setiap pengguna. Jika hendak diikutkan, ianya tidak mempengaruhi kerana kebanyakkan kod ‘microformat’ ini diletakkan didalam fail ‘functions’ dan ‘shortcode’ tema tersebut.

Error Updated
Pengguna tema ini hanya perlu mengikuti langkah-langkah berikut untuk mematuhi standard Google Snippets. Rakan-rakan blogger diingatkan supaya perlu melakukan ‘backup’ supaya jika terdapat kesalahan, ianya boleh dibaik pulih dengan kadar segera.

  1. Login Cpanel
  2. Pilih wp-content -> themes ->tema Genesis -> lib -> edit fail shortcodes.php
  3. Cari kod dibawah dan gantikan “date published time” dengan “updated“.

function genesis_post_date_shortcode( $atts )

 {

$defaults = array

(
'format' => get_option( 'date_format' ),
'before' => '',
'after' => '',
'label' => ''
);

$atts = shortcode_atts( $defaults, $atts );

$display = ( 'relative' == $atts['format'] ) ? genesis_human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) . ' ' . __( 'ago', 'genesis' ) : get_the_time( $atts['format'] );

$output = sprintf( '<span class="date published time" title="%5$s">%1$s%3$s%4$s%2$s</span> ', $atts['before'], $atts['after'], $atts['label'], $display, get_the_time( 'Y-m-dTH:i:sO' ) );

return apply_filters( 'genesis_post_date_shortcode', $output, $atts );

}

Hasilnya adalah seperti berikut:-

function genesis_post_date_shortcode( $atts )

 {

$defaults = array

(
'format' => get_option( 'date_format' ),
'before' => '',
'after' => '',
'label' => ''
);

$atts = shortcode_atts( $defaults, $atts );

$display = ( 'relative' == $atts['format'] ) ? genesis_human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) . ' ' . __( 'ago', 'genesis' ) : get_the_time( $atts['format'] );

$output = sprintf( '<span class="updated" title="%5$s">%1$s%3$s%4$s%2$s</span> ', $atts['before'], $atts['after'], $atts['label'], $display, get_the_time( 'Y-m-dTH:i:sO' ) );

return apply_filters( 'genesis_post_date_shortcode', $output, $atts );

}

Jebeng Otaiâ„¢

selamat error die skit jer..huhu 🙂

btul ker ni theme genesis bro aelfi ??

jebengotai

Menulis sekadar perkongsian. Memberi info dari pembacaan, pengalaman dan kajian dari penulis. Mungkin dari sini, pandangan kita dapat diperluaskan. - Freelance VPS setup ( NGINX + Pagespeed + Vesta ) - Part-Time Blogger

This Post Has 53 Comments

    1. cik tom

      tlg bedah blog ciktom boleh x jebeng yg ensem??haha 🙂

  1. shraqs

    Utk dapatkan authorship bg Genesis senang je bro :

    Dashboard -> Genesis -> Theme Setting -> Header & Footer Scripts then paste Google+ profile url cth :()

    1. JebengOtai

      yela..x yah nk guna GPAISR..ag snang mcm tu.. 🙂

    2. SuhairiDotCom

      Macam Thesis juga tp cuma ubah dekat framework sket jela cm Jebeng buat tu 🙂

    3. akubiomed

      Banyak tempat yang boleh diselitkan kod Authorship G+ ini. Ada sesetengah meletakkan dikawasan yang agak strategik tidak nampak obvious.

      1. SuhairiDotCom

        Memang boleh selit, siap kita hidden kan pun boleh. Tapi aku takut nak bermain ngn php, banyak aku cuba offline dulu baru aku upload ke cpanel 🙂

  2. zuan

    serius tak paham..haha

          1. Dulu Lain Sekarang Lain

            kawe dalam boat yg sama. Still thanks 4 sharing. Lama2 nt boleh faham gak agaknya 😀

          2. JebengOtai

            boleh punya..try godek2..

  3. Aelfi

    hehe.betul lah.memang pantas betul.orang penang kata cargass.. 🙂

      1. SuhairiDotCom

        Aku baru lepas bedah Thesis aku tadi,mantap 🙂
        Tapi jangan marah kalau load lambat sebab terus nampak isi post kat homepage 🙂

  4. SuhairiDotCom

    Cantik AdSense 🙂
    Aku masih maintain affiliates,hehehe

      1. SuhairiDotCom

        Target bro,target. AdSense tade target tade income juga. Sekarang ni tinggal AFC & search jela,dulu sempat try AFD tapi la ni da ttup.tu makan besar 🙂

        1. JebengOtai

          btul..kene ade target bru leh wat KPI..hehe

          1. SuhairiDotCom

            Tahu takpa bro. Aku just target kecik2 je 😛

  5. Din

    untuk blogger takde?

    1. JebengOtai

      tgh cuba..masih dlm trial..hehe

      tp stakat ni gagal la..huhu

  6. cik tom

    rajinnya…request utk theme blog ciktom jgk boleh?? still xdpt google snippets.. hee..

      1. cik tom

        kalau boleh nak la camtu..pleaseee 🙂

  7. titan

    aku tak reti buat. haha..

    1. SuhairiDotCom

      Todia titan mengaku x reti buat. Nah amik cendol semangkuk dulu lepas tu belajaq coding ok 🙂

        1. SuhairiDotCom

          Hahaha tu memang kemahiran dia. Aku coding buat orang jadi orang, yeahhhhh!

  8. MDHAFiZ.NET

    Rajin korang buat menatang ni kan.. . aku tak reti lg. .. malas nak geledah.. hahaha..

    1. JebengOtai

      hehe..kalo nk try jgn guna domain utama..guna subdomain utk godek2 🙂

  9. tehr

    nampak semakin mudah pula, bro

    1. JebengOtai

      bguslah kalo dpt membantu rakan2..

      tkut juga penerangan sy x jelas.. 🙂

  10. Shasha Catering

    Ooih! Kena belajar lagi nih…

  11. nurmisnan

    Yang ini khas utk WP jer kan..
    Aku fenin lagi masalah tak selesai.. tencennn…

    1. JebengOtai

      yela..xper..leh kaji ag..dont worry 🙂

    1. JebengOtai

      ubahsuai theme wordpress utk lepas ujian google snippets 🙂

  12. Juan

    aku sbnrnya nk reka sendiri theme blog, tp xda masa nk belajar coding semua tuh, idea dah ada, cuma masa ja, 🙂

    1. JebengOtai

      dripada zero??..pergh ag otai.. 🙂

  13. Affan Ruslan

    Theme yg digunakan kat blog ni bukan guna genesis framework kan? Sekali tengok macam Thesis 🙂

  14. Mus

    pening dengan kode ni..

    1. JebengOtai

      mula2 tgk mmg agak pening..tp die sbnarnya disusun ikut komponen kecil

      ibarat kereta..dibuat menggunakan komponen kecil dan yg pling kecil skali ialah skru dll..

      utk konteks theme..kene tweak kat screw tu..hehe

      p/s: sy pon pening nk bg perumpamaan apa.. 🙂

  15. muazfaris

    kekadang tertanya gak, blog ni pakai themes apa.. haha

    1. JebengOtai

      sy guna theme framework platform.. 🙂

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.