Bugün Serkan arkadaşımdan bir mail aldım kendisi benim sitedede gördüğü bir kaç eklentinin kurulumu hakkında yardım istedi.Wordpresse yeni başlarken belkide en çok uğraştıran şeyler bu eklentilerin kurulumu.Bu yüzden kullandığım eklentilerin kurulumunu teker teker anlatmaya karar verdim.Başlıyayım bari;
Web 2.0‘ın yumurtladığı yeniliklerden biride etiket kavramı (tag) nedir etiket?Etiketleme yazdığımız yazıların temel olarak hangi konular üzerine olduğunu etiketlememiz demek örnekle açıklayacak olursak bu yazının etiketleri “wordpress,eklenti,simple tagging,kurulum,plugin ” olur.Yani bir arama yapıldığında bu etiketler direk bu yazıyı göstericekler.
Simple tagging eklentisini anasayfasından indirebilirsiniz veya şu andaki son sürümünü olan 1.6yı bende siteye attım buradanda indirebilirsiniz.
1.Zip dosyasını indirin.

2.Dosyayı zipin içinden çıkartın.Karşınızda “simple-tagging” isimli bir klasör olacak bu klasörü wordpress klasörünüzün altındaki “wp-content>>plugins” klasörünün altına gönderin.(Dosya gönderme işlemi için FTP kullanmanız gerekli en kolay şekilde yollamak için buradaki yazımda anlattığım Firefox eklentisini kullanabilirsiniz.)

3.Dosyayı gönderdikten sonra Admin panelinize girin.Eklentiler menüsünden simple taggingi etkinleştirin.

4.Dosyayı etkinleştirdikten sonra Admin panelinizde “Tags” isimli yeni bir ayar sayfası gözükecek bu sayfadan etiketleme ayarlarınızı yapabilirsiniz.

5.Şimdi artık yazı eklediğimiz sayfanın hemen alt satırında Tags isimli bir textbox eklenmiş olması lazım.Yazınızı yazdıktan sonra buraya etiketlerinizi yazmanız gerekli.Etiketlerinizi virgül ile ayıracaksınız.

6. Şimdi sıra tagging eklentimizin fonksiyonlarını sitemizdeki sayfalara eklemeye geldi.

  • Etiket Bulutu Bu fonksiyon belkide kesin kullanacağınız tek fonksiyon.Fonksiyonun amacı sizin taglerinizi bir topluluk olarak yan yana göstermesi.Benim sağ menüde görebileceğiniz gibi.
    Etiket bulutumuzu görüntülemek için yapmamız gereken bulutun görüntüleneceği dosyayı belirlemek mesela sidebar.php.Etiket bulutumuzun yan menüde görüntülenmesini istiyorsak temamızın sidebar.php dosyasınında istediğimiz yere şu kodu yazacağız.

    <?php STP_Tagcloud(); ?>

    Bu kadar basit.Ama daha düzgün bir şekilde görüntülenmesini istiyorsak şöyle bir gösteriş daha doğru olur.

    <?php if (class_exists('SimpleTagging')) : ?>
    <ul id ="tagcloud">
    <?php STP_Tagcloud(); ?>
    </ul>
    <?php endif; ?>

    Bu fonksiyon ve diğer fonksiyonların düzgün görüntülenebilmesi için blogunuzun style.css dosyasına aşağıdaki kodları eklemeniz gerekmektedir.

ul#tagcloud { padding:0; margin:0; text-align:center; list-style:none; }
ul#tagcloud li { display:inline; font-size:70%; color:#ccc; background: none; padding: 0;}
ul#tagcloud li a, ul#tagcloud li a:link { text-decoration:none; }
ul#tagcloud li a:hover { text-decoration:underline; }
ul#tagcloud li.t1 a { color:#797979; font-size: 120%; }
ul#tagcloud li.t2 a { color:#6d6d6d; font-size: 160%; }
ul#tagcloud li.t3 a { color:#616161; font-size: 190%; }
ul#tagcloud li.t4 a { color:#555555; font-size: 210%; }
ul#tagcloud li.t5 a { color:#484848; font-size: 230%; }
ul#tagcloud li.t6 a { color:#3c3c3c; font-size: 250%; }
ul#tagcloud li.t7 a { color:#303030; font-size: 270%; }
ul#tagcloud li.t8 a { color:#242424; font-size: 290%; }
ul#tagcloud li.t9 a { color:#181818; font-size: 310%; }
ul#tagcloud li.t10 a { color:#0c0c0c; font-size: 330%; }

Bunlarıda ekledikten sonra Etiket bulutunuzun düzgün görüntülenmemesi hiçbir sebep yok güle güle kullanın.

  • İletinizin etiketlerinin gösterilmesi: Diyelim bir yazı yazdınız etiketlerinide eklediniz ve her sayfada görüntülenmesini istiyorsunuz yapacağınız iş çok basit.Single.php dosyasında etiketlerinizin gözükmesini istediğiniz yere şu kodu kopyalayın.

    <?php if (class_exists('SimpleTagging'))
    { echo 'Etiketler:'; STP_PostTags(); } ?>
    <?php echo " | "; edit_post_link('Duzenle', '', ' | '); ?>

    Burada taglerinizin gözükmesini sağlayan asıl kod

    STP_PostTags();

    dur.

  • İlgili Yazılar: Bu fonksiyon blogunuzda benzer etiketli yazıların görüntülenmesine yarar.

    <?php STP_RelatedPosts(); ?>

    Başka bir örnek kodla açıklayacak olursak.

    <?php if (class_exists('SimpleTagging')) : ?>
    <h3>İlgili Yazılar:</h3>
    <ul>
    <?php STP_RelatedPosts() ?>
    </ul>
    <?php endif; ?>

Eklentimizin çok kullanılan en önemli fonksiyonları bu şekildedir inşallah kurulumda problem yaşamazsınız.Herkese bol bloglu günler.
Daha detaylı bilgi için eklentinin kendi sayfasını okuyabilirsiniz.