WordPress - Etiketleri Ayrı Sayfada Gösterin

Katılım
7 Hzr 2006
Mesajlar
36,717
Beğeniler
8,973
Takım
GALATASARAY
#1
Birçok temada etiketler dışarı taşarak sorun yaratabiliyor ya da webmasterlar etiket sistemi görünümünden memnun olmamakla birlikte yayınlama ihtiyacı hissediyorlar. Bu durumda etiketleri başka bir sayfada gösterebiliriz.

Bunun için;

- Boş bir text dosya yaratıp adını etiketler.php verin.
- Alttaki kodu oluşturduğumuz etiketler.php dosyasına ekleyip kaydin.
PHP:
<?php
/*
Template Name:  Etiketler
*/
?>
<?php get_header(); ?>
 <div id="contentleft">
  <div id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
 <div class="post" id="post-<?php the_ID(); ?>">
  <div class="entrytop">
   <div class="entry"><h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
   </div></div>
 <div class="post-content">
 <ul><?php wp_tag_cloud('number=250&unit=pt'); ?>
 </ul>
</div></div>
<?php endwhile; endif; ?>
</div>
<?php include (TEMPLATEPATH . "/sidebar1.php"); ?> 
 </div>
<?php get_sidebar(); ?>
 </div>
- Etikeketler.php dosyasını kullandığımız temanın içine atın.
- Admin bölümünden Yaz > Sayfa oluştur/yaz bölümüne gelip, başlık kısmına Etiketler yazıp sağ taraftaki açılı menüden Sayfa Şablonu'nu açıyoruz ve buradan "Etikeketler" i seçin ve kaydedin.

Artık Etiketleri ayrı bir sayfada görebiliriz^^ Eğr temanız 3 sütundan oluşuyorsa yukarıdaki kodları kullanabilirsiniz. 2 sütunlu bir tema kullanıyorsanız <div id="contentleft"> ve <?php include (TEMPLATEPATH . "/sidebar1.php"); ?> ile birlikte hemen altındaki </div> tag'ını kaldırın.

Not: Kod içindeki 250 rakamı kaç adet etiket gösterileceğini belirtmek içindir. İstediğiniz sayıyı verebilirsiniz.

Örnek link: www.e-cozum.net/etiketler
 

Benzer konular

Top