Elang Cyber Blog

Be Complete

Memisahkan Sticky dan non Sticky post pada wordpress

Author : » Date : 15 November 2011 » Category : Tips » Tags : , » Views : 4024 kali

wordpress_codex

Sesuai dengan judul diatas saya akan membahas bagaimana caranya untuk memisahkan 2 posting sticky post wordpress,  yang mana posting tersebut terbagi menjadi 2 pada intinya, hanya saya seperti tidah terlihat terbagi dua,  karena post pertama atau yang disebut Sticky, hanya tetep berada diatas walaupun ada post baru yang kita buat.

Langsung saja GPL…

Masuk kebagian Theme editor :

  1. Cari index.php atau main index.php, klik lalu akan terlihat ditengah kolom editor.
  2. Cari kode berikut “<?php if (have_posts()) : ?>“.
  3. Jika sudah ketemu sisipkan kata berikut dibawah kode tersebut “<p>Post Sticky</p>“.
  4. Kembali mencari kode “<?php while (have_posts()) : the_post(); ?>” biasanya tepat dibawahnya kode yang tadi.
  5. Beri tambahan kode “if(is_sticky()) :” jadinya seperti ini “<?php while (have_posts()) : the_post(); if(is_sticky()) : ?>
  6. Lalu cari lagi kode “<?php endwhile; ?>” sisipkan mejadi “<?php endif; endwhile; ?>“.
  7. Jika sudah, dari kode “<p>Post Sticky</p>” sampai “<?php endif; endwhile; ?>” kalian blok dan copy paste tepat dibawah kode “<?php endif; endwhile; ?>
  8. Hasil paste tersebut anda rubah sedikit, untuk “<p>Post Sticky</p>” menjadi “<p>Post Non Sticky</p>“,
  9. dan “<?php while (have_posts()) : the_post(); if(is_sticky()) : ?>” menjadi “<?php while (have_posts()) : the_post(); if(!is_sticky()) : ?>“.

Dari hasil kedua kode diatas.. hanya memilik perbedaan berikut :

  • Post Sticky = “<p>Post Sticky</p>” dan “<?php while (have_posts()) : the_post(); if(is_sticky()) : ?>
  • Post Non Sticky = “<p>Post Non Sticky</p>” dan “<?php while (have_posts()) : the_post(); if(!is_sticky()) : ?>

nah sekarang tinggal anda modifikasi tulisan “<p>Post Sticky</p>” dan “<p>Post Non Sticky</p>” dengan css anda sendiri.

nb: biasanya kode dalam setiap theme / template berbeda.

…. selamat mencoba…

Belum ada Komentar.

Tinggalkan Komentar

*
*
-

*