WordPress Etiketlerini Ayrı Sayfada Göstermek

Yazan: Selman Kara | 21 Eylül 2008 | Kategoriler: Wordpress

WordPress içerik yönetim sisteminin en beğendiğim taraflarından biri olan etiketler, wordpress’in şimdiki sürümlerine kadar, şahsen “eksik” olarak nitelendirebileceğim bir şekilde oluşturuldu. Bu eksiklik ise; etiketlerin ayrı bir sayfada gösterilememesi, bir tema eklentisi olarak sadece yan kolonlarda gösterilebilmesidir. Bu konuda bir internet araması yaptığımda çıkan sonuçlar, her ne kadar tatmin edici olsa da, bana biraz karışık ve uzun yoldan anlatılmış gibi geldi. Ben de kendi cümlelerimle bu anlatımı bir kez daha yapmak istedim.

Basit maddeler halinde bir anlatım yapacak olursak;

  1. Yönetici panosundan Tasarım > Tema editörü > Sayfa şablonu (page.php) dosyasını seçin. İçindeki bütün kodları kopyalayıp, bir metin düzenleyici içerisine yapıştırın.
  2. Yapıştırdığınız kodların içerisinde <?php the_content(); ?> kodunu aratın.
  3. Bulduğunuz kodu silip yerine aşağıdaki kodu girin.
    <?php wp_tag_cloud
    ('smallest=8&largest=22&unit=pt&number=0'); ?>

    (Bu kodun kullanımı için WordPress Etiket Bulutunu Düzenlemek isimli yazıma göz atabilirsiniz.)
  4. Sayfanın en üstüne aşağıdaki kodu ekleyin.
    <?php
    /*
    Template Name: Etiketler
    */
    ?>
  5. Metin editöründeki kodları etiketler.php ismiyle kaydedin.
  6. Kaydettiğiniz etikletler.php dosyasını, ftp ile tema klasörünüzün (wp-content/themes/<temanızın ismi>/) içerisine yükleyin.
  7. Yönetici panosuna tekrar girip yeni bir sayfa oluşturun. Sayfa başlığına bir isim verin (Etiketler). Aşağı taraftaki “Sayfa Şablonu” bölümünden “Etiketler”i seçin ve sayfayı yayınlayın.

Bundan sonra etiketleriniz ayrı bir sayfada gösterilecektir. Bu yazıyı wordpress 2.6.2 sürümüne göre yazdım. İleriki veya önceki sürümlerde farklılıklar olabilir. Konu hakkındaki sorunlarınızı yorumlarda dile getirirseniz, elimden geldiğince yardımcı olmaya çalışırım.

____________________

* Yazıda kullanılan görselin tüm hakları sahibine aittir. Görselin sayfasına ulaşmak için tıklayınız.



“WordPress Etiketlerini Ayrı Sayfada Göstermek” için 9 Yorum

  1. elmatr diyor ki:

    O dediğiniz kodu page.php de bulamadım sorun ne acaba?

  2. Selman Kara diyor ki:

    Sadece < ?php the_content olarak da geçebilir page.php içerisinde. Bu şekilde aratabilirsiniz.

  3. elmatr diyor ki:

    O da yok bende maalesef kodlarım bu hepsini veriyim page.php nin



    <div class="Post" id="post-">
    <?php the_content('Devamını okuyun »'); ?>
    'Sayfalar: ', 'after' => '', 'next_or_number' => 'number')); ?>
    <?php edit_post_link('Yazıyı düzenleyin.', '', ''); ?>

  4. Selman Kara diyor ki:

    Bahsedilen kod, verdiğiniz kodlarda 2. satırdaki koddur.

  5. elmatr diyor ki:

    Çok sağolun, nasıl göremedim ben onu yav.

  6. elmatr diyor ki:

    herşeyi yaptım ama http://www.elmatr.com/etiketler açınca

    Parse error: syntax error, unexpected ‘(‘ in /home/elmadag/public_html/wp-content/themes/dilectio/dilectio/etiketler.php on line 18

    bu hatayı alıyorum nedir bu acaba ?

  7. Selman Kara diyor ki:

    Hataya göre fazlalık ‘ (tırnak) işareti varmış. Dikkat lütfen. ;)

  8. elma diyor ki:

    Sağolun sonunda oldu.

  9. Buğra Okyay diyor ki:

    Acayip işime yaradı. Sağolun.

Yorum yapın

Natro Hosting Web Tasarım izmir Sponsor Sponsor