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.
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..
“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?
malesef iki yöntemide denememe rağmen 404 hatası veriyor ;)
Sanırım arkadaşında bize yardımcı olması söz konusu değil :(
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…
bünyaz, senin siteye girdim ama maalesef açılmıyor…
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ı?
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!
Ö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.
Ahbikan ile aynı sorunu yaşıyorum senin dediğin yöntemi yaptım olmadı bi çözüm yolu söylersen sevinirim
Teşekkürler
Araştırdım ama pek rastlanan bir problem değil. Yine de bulursam buradan yazarım arkadaşlar.
ya bu etiket bulutu boyutunu nereden ayarlarız yardım pls [email protected]