Powered by WordPress | Theme by mg12 | Valid XHTML 1.1 and CSS 3
  • Etiketleri ayrı sayfada kolayca gösterin

    Birçok arkadaşın zamanında merak ettiği ve yapmakta zorlandığı wordpress te etiketlerin tümünü ayrı sayfada göstermek konusuna kısaca değinmek istedim. Bu yazıyı okuduktan sonra sanırım 5 dakikada bu işi halletmeniz mümkün. Bununla ilgili birkaç makale var ama iyi açıklanmamış yada hatalı kodlar var.

    Öncelikle bunu yapmak için herhangi bir eklentiye ihtiyacınız yok. Ayrıca temanızdaki kaymaları tamamen yok etmek yada en aza indirmek için kullandığınız temanın içinde bulunan page.php dosyasını kullanacağız. Bu dosyanın aynen bir kopyasını alın ve ismini etiketler koyun. Tabi bu etiketler.php dosyası yine kullandığınız temanın dizininde olsun.

    Şimdi yeni kopyaladığınız etiketler.php isimli dosyayı açın ve içinden <?php the_content diye başlayan kod satırını silin bu kullandığınız temaya göre farklılık gösterebilir.Ancak genelde aynıdır çünkü bu kod olmadan sayfanızdaki içerik gösterilmez.

    1
    
    <?php wp_tag_cloud('smallest=8&largest=36&number=500&orderby=name&sort=ASC'); ?>

    Şimdi dönelim asıl konuya bu sildiğiniz kodun yerine yukarıdaki kodu yapıştırın buradaki smallest=8&largest=36&number=500 yazan kısımda bulunan 500; en fazla 500 adet etiket göstersin anlamında, 8 enküçük etiket boyutu, 36 da en büyük boyut anlamında, tabi popüleritesine göre bunu otomatik yapar. Unutmadan yine etiketler.php sayfasının en üstüne, unutmayın en üste aşağıdaki kodu ekleyin yoksa şablon olarak görünmez
    .

    1
    2
    3
    4
    5
    
    <?php
    /*
    Template Name: etiketler
    */
    ?>

    sonra sayfayı kaydedin.

    Şimdi sitenizin admin panelinden yeni sayfa oluştura tıklayıp sayfaya bir isim verin ve sağ tarafta bulunan şablon kısmından az önce oluşturduğumuz etiketler sayfasını seçin ve yazınızı yayınlayın. örneğini buradan görebilirsiniz.
    İşlem bukadar.Zaten temanızın page.php sayfasındaki kodları kullandığımız için büyük ihtimalle kayma olmayacaktır. Ama olursa ufak oynamalar ile halledebilirsiniz.

    Hepinize kolay gelsin.

    extradestek.org



  • 17 Aralık 2009 at 10:15 | #1

    Bu konu ile ilgili birçok sitede anlatımlar var hemen hemen hepsinide denedim fakat olumlu sonuç alamadım hepside hata veriyordu.Bu sitedeki anlatılanları yaptım Harika oldu..Şu an sorunsuz bir şekilde etiketleri ayrı bir sayfada gösterebiliyorum..Çok teşekkürler ellerinize yüreğinize sağlık…

    Konuyu kaynak göstererek sitemde yayınladım umarım bi mahsuru yoktur..

    Saygılarımla..

  • tolga
    26 Haziran 2010 at 20:16 | #2

    İşe yaradı sağolasın

Yorum yaz

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
TOP