Wordpress son yazılarda belirli kategorileri gösterme / gizleme

wordpress — 25 Mart 2013 — Murat SELÇUK
Son yazıları başlıklar halinde listelemek istediğinizde bunu "Yan Menü" 'ye "Son Yazılar" bileşeni ekleyerek yapabilirsiniz. Ama bu son yazılarda istediğiniz kategoriler görüntülensin istemediğiniz kategoriler görüntülenmesin olarak ayarlamak istiyorsanız ya bunun için eklenti kuracaksınız yada her zaman olduğu gibi kodlar ile kendiniz düzenleyeceksiniz.<!--more-->
<h2>Son yazılarda belirli kategorileri gösterme</h2> Son yazılarda görüntülenmesini istediğiniz kategori id numaraları ile birlikte aşağıdaki kodu sonu yazıların yan menüde görüntülenmesini istediğiniz yere ekleyiniz. Aşağıdaki örnekte id numarası 5 olan kategori listeleniyor. (..orderby=date&cat=<strong>5</strong>..) yada birden fazla kategori için virgül kullanabilirsiniz.(..orderby=date&cat=<strong>5,7,9</strong>..) Bunun yanı sıra (..showposts=<strong>5</strong>&..) kodu ile kaç adet yazı görüntülenmesini istiyorsak o sayıyı yazıyoruz. Örnekte ben 5 adet olarak belirlemişim. <blockquote><?php query_posts('showposts=5&orderby=date&cat=5'); ?> <?php while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul></blockquote> Kategori id numarasını nasıl bulacağınızı öğrenmek için daha önce yazdığım. <a title="WordPress istemediğiniz kategori konuları ana sayfada çıkmasın" href="http://www.muratselcuk.com/wordpress-istemediginiz-kategori-konulari-ana-sayfada-cikmasin/">Kategorilerin ana sayfada gizlenmesini</a> anlattığım yazıdan faydalanabilirsiniz. <h2>Son yazılarda belirli kategorileri gizleme</h2> Son yazılar için yukarıdaki kodu bazı kategorileri gizleyerek listelemek için de kullanabilirsiniz. Bu sefer gizleyeceğiniz kategorinin başına (tre) <strong>- </strong>koyarak id numaraların yazacaksınız. Örnek olan 37 id numarası hariç hepsi listelensin istiyorsak; <blockquote><?php query_posts('showposts=5&orderby=date&cat=-37'); ?> <?php while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul></blockquote>