WordPress’de Kategorilerden Son Yazılar

Geçen gün Wordpress'in yaratıcısı Matt'in bir vakıf açtığını okudum bir yerden. Matt, Wordpress gibi bir harikayı yaratarak adını internet tarihine yazdırdı. Oldukça genç yaşta yakaladığı bu başarı kıskanılmayacak gibi bir şey değil ama konumuz bu değil.

WordPress’de Kategorilerden Son Yazılar
WordPress’de Kategorilerden Son Yazılar

MPZPGP9BBG74  WordPress ile bir çok şey yapabiliyoruz artık. Ve bu isteklerimizi gerçekleştirmenin bir çok yolu var. Yüzlerce eklenti ve onlarca forum sayesinde, WordPress hakkında hemen hemen öğrenemeyeceğimiz bir şey yok. Aşağıdaki vereceğim kod ise; WordPress bloglarında, kategorilerden son 5 yazıyı göstermeye yarıyor. Bu kod; benim de blogumda yaptığım gibi, slide şeklinde bir giriş veya komple anasayfa şeklinde  düzenlenebilir. Tamamen tercihe ve kullanılan temaya bağlı.

<?php
$display_categories = array(1,2,3,4,5,6);
foreach ($display_categories as $category) {
?>
<?php query_posts("showposts=5&cat=$category");
$wp_query->is_category = false;
$wp_query->is_archive = false;
$wp_query->is_home = true;
$count = 0; while (have_posts()) {    the_post(); if( $count == 0 ) { ?>
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?> &raquo;</a></h2>
<?php the_excerpt(); ?>
<ul>
<?php } else { ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php    } ?>
<?php $count ++; } if( $count > 0 ) { echo "</ul>"; }   echo "<ul>"; } ?>

Yukardaki kodu kısaca inceleyelim.

$display_categories = array(1,2,3,4,5,6);

satırındaki numaralar, blogumuzdaki kategorilerin id numaralarını göstermekte. Hangi kategoriyi göstereceksek, o kategoriye ait id numarasını girmemiz yeterli.

query_posts("showposts=5&cat=$category"); 

satırındaki 5 sayısı, her kategoriden gösterilecek yazı sayısı.

Henüz Yorum Yok!