Etiket Bulutu Hataları

Daha önce etiket bulutunun nasıl kurulacağını anlatmıştım : Simple Tagging Etiket Bulutu. Bu yazımda ise karşılaşılan hataları ve bulutu eklerken zorlanılan yönlerini yazacağım.

Geçen yazımda belirtilen bir sorudan başlamak istiyorum. Mehmet Can Yavuz’un sorusu şöyle :

Kaç gündür bu eklentiyi kurmakla uğraşıyorum. Mesajlarımdan sonra hangi eklentilere ait olduğunu göstermek için “Etiketler : ” bu kodu nereye eklemeliyim acaba? Ben de Qwilm temasını kullanıyorum. Hangi PHP dosyasında nereye ekleyeceğimi söylerseniz sevinirim. Ayrıca bazı yerlerde CSS dosyasına da bazı eklemeler yapmamız gerektiği yazıyor. Siz CSS dosyasında bir değişiklik yaptınız mı bu eklenti için.

Daha önceki Simple Tagging sürümlerde bulut oluşturmak için Css kodu eklemeye gerek vardı ama son sürümle birlikte bu zorunluluk ortadan kalktı. Çünkü son sürümde bulut ayarlarını direk yönetim panelinden yapabiliyoruz. Yani Css kodu eklemenize gerek yok.

<p>Etiketler : <?php STP_PostTags(); ?></p>

Yukarıdaki kodu yazının altında ya da üstünde, nerede göstermek istiyorsanız oraya eklemelisiniz. Ana sayfada her yazının altında etiketleri görmek istiyorsanız, sizin sitenizdeki şu komut dizisinin ardından kodu ekleyebilirsiniz.

<?php if (is_search()) { ?>
<?php the_excerpt() ?>
<?php } else { ?>
<?php the_content(__(‘Yazının Devamını Oku »’)); ?>
<?php } ?>

Tabi bu kod sizin sitenizde bire bir aynı olmayabilir.Bu yüzden tüm kodu bire bir bulmaya çalışmayın.

Simple Tagging eklentisinde karşılaşılan bir başka sorun ise 404 sayfasının çıkması. Bunun için bir kaç neden olabilir.

Eğer sitenizde .htaccess dosyası yoksa, sorun bundan kaynaklanıyor olabilir. .htaccees dosyası oluşturmak için yeni bir metin belgesi oluşturup adını .htaccess olarak belirleyin ve içine şu kodları kopyalayın.

# BEGIN <IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END

Sorun hâlâ çözülmediyse bir de şunu denemenizde fayda olacaktır. Yönetim panelinizden Etiketler -> Bulut Ayarları’na girin. “Etiket bulutu bağlantı formatı” nız şu şekilde ise;

<a style=”%colorsize%” class=”%scale%” title=”Etiket: %tagname% (%count%)” href=”%fulltaglink%”>%tagname%</a>

Şu şekilde değiştirin;

<a style=”%colorsize%” class=”%scale%” title=”Etiket: %tagname% (%count%)” href=””>%tagname%</a>

Artık büyük ihtimalle eklentiniz sorunsuz çalışacaktır.

14 Comment

  1. […] http://www.r10.net küresel ısınmaya hayır seo yarışması için hazırladığım sitemizin etiket bulutunda sorun vardı. Bugün itibariyle o sorunu aştım ve kişisel sitemde belirttim : Etiket Bulutu Hataları. […]

  2. Ahbikan says:

    Fatal error: Call to undefined function: regexescape() in /home/ahbikan/domains/ahbikan.com/public_html/
    wp-content/plugins/simpletagging/simpletagging.admin.php on line 342

    Hatası alıyorum sebebi nedir acaba..

  3. Uğur says:

    “Fatal error: Call to undefined method SimpleTagging::regexEscape() in /home/****/public_html/****/wp-content/plugins/simpletagging/simpletagging.admin.php on line 342”

    Konu açmaya çalıştığımda bu hatayı veriyor. Bir Türlü düzeltemedim… Yardım edebilir misiniz?

  4. bünyaz says:

    malesef iki yöntemide denememe rağmen 404 hatası veriyor ;)

  5. Ahbikan says:

    Sanırım arkadaşında bize yardımcı olması söz konusu değil :(

  6. JaMaL says:

    akbikan ve uğur, “wp-content/plugins/” içindeki simpletagging dosyasının adının tam olarak simpletagging olup olmadığına bir bakar mısınız? Eğer simple-tagging ya da başka bir şekildeyse lütfen simpletagging ile değiştirerek deneyin. Olmazsa tekrar buraya yazarsanız sorununuzu çözmeye çalışalım. Biraz geç yazdım kusura bakmayın arkadaşlar…

  7. JaMaL says:

    bünyaz, senin siteye girdim ama maalesef açılmıyor…

  8. Benim sorunum şu şekilde; önceleri ne gösterim, ne de erişimde bir porblem vardı. Ancak sanırım etiket ve yazı sayının artmasına bağlı olarak bazı yazılarımda etiket görünmüyor. Ayrıca etiket bulutundan tıklanan yazıların tamamı da (yine sayı olarak) görünmüyor. Eklentinin sitesinde de konuyu aradım ancak açıklama yok. Çözümü bilen var mı?

  9. demir says:

    bu ne ya sayfa reklam dolu. kardeşim abartmayın şu adsense olayını! önce bilgi verin yeterki, ben reklamına tıklarım senin!

  10. Öncelikle yorumunuzu yeni siteme yapmışsınız. Burada fazla reklam yok şu anda. Biz de emeğimizin karşılığını almaya çalışıyoruz ayrıca. Adsense reklamları kullanıcıların ilgisini çekiyorsa tıklanmalıdır. Sırf site sahibine para kazandırmak için reklamlara tıklamak çok yanlış.
    Yorumunuz için teşekkür ederim.

  11. Ahbikan ile aynı sorunu yaşıyorum senin dediğin yöntemi yaptım olmadı bi çözüm yolu söylersen sevinirim

    Teşekkürler

  12. Araştırdım ama pek rastlanan bir problem değil. Yine de bulursam buradan yazarım arkadaşlar.

  13. master says:

    ya bu etiket bulutu boyutunu nereden ayarlarız yardım pls [email protected]

Bir cevap yazın