10 March 2010 — 07:03

Cara Membuat Last Post List Lebih Dinamis

Custom Recent Post

Custom Recent Post

Up, mari kita kembali ke WordPress. Dan karena kita akan sama sama kembali. Mari kita ke 2.7 ;) Tips WordPress kali ini berhubungan dengan list recent post, latest post, atau postingan terakhir.

Tutorial WordPress kali ini, kembali menuntun anda untuk olah pikiran dan juga perasaan dengan Code Editor dan juga beberapa baris Code PHP dan juga CSS. Saya akan mencoba menerangkan segamblang mungkin seperti seorang Hacker memandang Sistem Operasi Jendela. ;) Saya berharap kembali. Ini tuorial bermanfaat bagi saya pribadi dan bagi blogger sekalian. Intinya tips kali ini, kita bisa listing 10 posting terakhir kita yang mana bisa kita taruh di sidebar atau di footer. Dan menambah efek dinamis. Dimana ketika listing ini berada dihalaman utama. Maka list dari latest post/postingan terakhir kita akan melist 10 posting terakhir dikurangi post yang sudah tayang di standar looping blog kita.

Seperti kita tahu dan anda juga tahu kalau Cak Matt sebenarnya sudah menyertakan fungsi yang menarik juga untuk list postingan terakhir kita, yaitu dengan kode seperti ini

< ?php wp_get_archives('type=postbypost&amp;limit=10');?>

Dimana kode itu akan membuat list 10 postingan terakhir kita dengan tampilan ala kadarnya hanya berupa Judul aja, sekarang kita bisa oleh lebih dengan custom code yang akan saya bagi ini dan bisa menambah parameter lain seperti tanggal. dan juga menambah pagination.

Pertamax

Buka sidebar.php atau footer.php (salah satu aja, jika anda ingin tampil di sidebar, buka file sidebar, jika ingin di footer buka file footer)

Setelah terbuka cari lahan kosong, usahakan lahan kosong yang tidak akan merusak tampilan. Kemudian tambahkan kode ini

<div class="last">
<h3><span>Postingan Terakhir</span></h3>
<ul class="recent">
< ?php
if(is_home()):
$postoff = '&amp;offset=5';
else:
$postoff = '';
endif;

$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();

$wp_query->query('showposts=10'.'&amp;paged='.$paged.$postoff);
?>
< ?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark">< ?php the_title(); ?></a> < ?php the_time('d m'); ?></li>
< ?php endwhile; ?>
</ul>
< ?php if($postoff =='&amp;offset=5'): ?>
<div class="navigation">
<div class="alignleft">< ?php previous_posts_link('&amp;laquo; Previous') ?></div>
<div class="alignright">< ?php next_posts_link('More &amp;raquo;') ?></div>
</div>
< ?php endif; ?>
< ?php $wp_query = null; $wp_query = $temp;?>
<br class="clear" />
</div>

Langkah diatas kita akan membuat custom loop, dimana saya menambahkan sedikit statemen JIKA, dimana JIKA posisi halaman ada di halaman utama akan membuat parameter yang $postoff yang terpanggil akan bernilai &offset=5 dan akan bernilai KOSONG jika tidak pada halaman utama.

Hal penting lain adalah anda harus merubah parameter offset, dimana pada blog saya bernilai 5 karena saya hanya menampilkan 5 posting terakhir pada looping saya, jika anda menampilkan 10, maka ganti 10.

Keduax

Kemudian Buka juga file style.css dan tambahkan kode ini pada akhir code tersebut

ul.recent {
list-style: none;
margin-left: 0;
padding-left: 0;
background: #ccc
}
.recent li {
display: block;
color:#777;
font-size:0.9em;
float: left;
text-align: right;
width: 310px;
line-height: 22px;
border-bottom: 1px solid #ccc;
}
.recent li a {
font-size:1em;
font-weight: bold;
float: left;
text-align: left;
}

Kode CSS diatas adalah kode standard saya untuk membuat tampilan seperti di FOOTER saya ini, Jika anda mau explore silahkan saja.

Sekali lagi terima kasih sudah mau membaca, jika anda merasa nyaman silahkan berlangganan RSS saya dan tentu saja bantu saya menyebarkan artikel yang semoga bermanfaat ini. Jabat Erat dan Jabat WordPress :D

Popularity: 6%

Share
  • Digg
  • Sphinn
  • del.icio.us
  • Mixx
  • Google Bookmarks
  • email
  • PDF
  • Print




29 Comments

  1. Arsya (11 comments)

    Woww.. Bikin yang banyak n yang lengkap, ntar tak jadiin buku “HOW TO” by jauhari :d:)>-

  2. kucluk (37 comments)

    wah,,

    tutorial lagi..

    sip2,,,,

    buwat reperensi!

    • Jauhari (669 comments)

      Semoga Berkah Kawan ;)

  3. det (17 comments)

    **langsung bookmark**

    :x

    dets last blog post..Home Safety Products from KidSafe

  4. isdah ahmad (37 comments)

    lanjuuuut gaaaan…

    isdah ahmads last blog post..Sejam bersama TOMPI di Ba-Be

  5. mantan kyai (35 comments)

    salut to cak matt ama cak jauhari

  6. Nike (26 comments)

    Kalo nampilin popular post gimana mas?

    Nikes last blog post..Jurnalnya Nike Nu Theme

    • Jauhari (669 comments)

      Nantikan edisi selanjutnya semoga saya bisa membahasanya ;)

  7. herman santoni (14 comments)

    woow enak nih bisa pasang iklan dapet uang lagi :)

  8. daus oh daus (4 comments)

    makasih, om. di save dulu ah. mo nyobain.

    daus oh dauss last blog post..Sob, Sensor Saya Dong! (Mana Tahan Kalau Melototin Ginian)

  9. inos (52 comments)

    kalo saya seh pasrah aja deh ama Master.. daripada ngisengin coding entar malah.. :))

    inoss last blog post..Nasi Goreng Jawa Wak Kasan

  10. escoret (18 comments)

    mbok,sekali2 posting ttg makanan..opo ttg sex tho bos..????

    *bosen*

    escorets last blog post..Kantor jarak jauh.!!

    • Jauhari (669 comments)

      Sabar sabar kang :)>-

  11. shei (4 comments)

    :d
    seru ya kalo bisa bikin2 gitu..

  12. dekry (1 comments)

    Kalo dipaksa di Wp yang jebot masih bisa jalan nggak coding nya mas? Saya cuba ah..saya cuba….:d/

  13. bapakethufail (2 comments)

    kang jauhari….
    alhamdulillah udah kerso sowan di blogku… koyo ngimpi rasane di sowani sing kagungan themes..
    matur nuwun kang…. insyaallah…

    bapakethufails last blog post..Kematian Hati

  14. geblek (95 comments)

    sip gan, lanjut tutor wpnya lagi yak

    gebleks last blog post..Indahnya Kebersamaan

  15. thevemo (3 comments)

    sip..nice tutorial

    thevemos last blog post..Terompet Usang

  16. Arif (28 comments)

    Saya biasanya menggabungkan beberapa code CSS dari Jauhari.net dan beberapa themes yang nampilin “plugin” secara langsung (tanpa widget) digabung-gabungin di localhost wordpress, kalau jadi diupload ke cpanel kalau jadi ancur delete saja copy yang baru :d
    Dengan tutorial ini jadi lebih mudah …

    Bookmark jadi andalan nich .. biar nggak lupa url-nya :)

    Arifs last blog post..Termehek-mehek dapat Duit Ratusan Dollar dengan Modal Rp. 5.000,-

  17. Rudi (2 comments)

    Tip yang ok, tapi ngeri juga ngoprek CSS, takut ada yang error :-?

    Rudis last blog post..Surat Keterangan Nilai Jual Objek Pajak (NJOP)

    • Jauhari (669 comments)

      Jangan TAKUT GAGAL… hadapilah bahwa di depan PINTU KESUKSESAN siap menjemput

  18. jumadi (2 comments)

    boss kalo kode php itu ditaruh di blogger bisa ga….

    jumadis last blog post..News (Jumadi abdi)

  19. jumadi (2 comments)

    oh ya mas cari tutorial untuk php dimana

    jumadis last blog post..News (Jumadi abdi)

  20. YOseph ramadhan (1 comments)

    kalo mau nampilin gambar thumbnail pada 1 posting terbaru gimana mas? kayak punya hizbutahrir,

    mohon pencerahan, . . . sekalian scriptnya
    terima kasih bantuannya

  21. Aliek Prastyaji (1 comments)

    OK gw coba..
    thx infonya & salam kenal…. :-)

  22. fuda (1 comments)

    trims atas infonya…..

  23. hohohoho…mantabs tutorialnya mas…jadi ingat blogspot dulu…kutak-katik htmlnya…tak jajal tapi ketoke di blog lain aja mas…biar kalo eror ora ngisin-isini…:)

  24. cintabella (1 comments)

    Kalo untuk blogger ,gimana kodenya? Ma kasih

  25. tips antivirus (1 comments)

    Wah..tutorialnya mantap sekali bos…terima kasih banyak dan ini akan sangat membantu pengunjung mendapatkan navigasi di blog.




Add Your Comment

CommentLuv Enabled

Tautan komentar adalah nofollow free.

:-)) :-) :-D :-P (woot) ;-) :-o X-( :-( :-&amp; (angry) (annoyed) (bye) B-) (cozy) (sick) (: (goodluck) (griltongue) (mmm) (hungry) (music) (tears) (tongue) (unsure) (dance) (doh) (brokenheart) (drinking) (girlkiss) (rofl) (money) (rock) (nottalking) (party) (sleeping) (thinking) (bringit) (worship) (applause) 8-) (gym) (heart) (devil) (lmao) (banana_cool) (banana_rock) (evil_grin) (headspin) (heart_beat) (ninja) (haha) (evilsmirk) (bigeyes) (funkydance) (idiot) (lonely) (scenic) (hassle) (panic) (okok) (yahoo) (K) (highfive) (LOL) (blush) (taser)




Recent Comments

  • anton ashardi's Gravatar
    anton ashardi
    trus ditambahi banyu uyah mas >:) .-= anton...
  • ikka's Gravatar
    ikka
    sy bner” ska ma yg nm’y naruto.pkoR 17;y naruto...
  • Pekanbaru Riau's Gravatar
    Pekanbaru Riau
    jgn lupa minum obat cacing dua kali setahun… ....
  • Yudhi's Gravatar
    Yudhi
    Hehhe… theme nya bagus mas..simple dan enak dilihat, btw...
  • indra's Gravatar
    indra
    gimana cara dapatkan so mac, mohon bantuan

Facebook Page

Flickr Stream


  • Button on Me