16 Nisan 2007 - 14:42 Wordpress için Çok özellikli Son Haberler Kutusu
Web Sitelerinde görmeye alışık olduğumuz, Site Haberlerini Sitene ekle kutularını oluşturmak oldukça kolay. Bunları çok daha fazla özellikler ile sunabilirsiniz. Gerekli olan şey sadece bir RSS Okuyucusu ve bunun Javascript formatına dönüştürülmesi. Bu anlatım, Wordpress üzerinde çalışması ile alakalı olacak. Aynen Digg’de bulunan Sistem benzeri, Her kategori için ayrı bir Kutu sunabileceksiniz. Anlatım ve Uygulamalar için Yazının devamını okuyun…
Not: Bunlar eğer SEO(Apache) destekli bir Wordpress kullanıyorsanız çalışır.
Örnek olarak Livetr RSS Adresinden yararlanalım.
- Adres: http://www.livetr.org
- RSS Yolu: http://www.livetr.org/feed
- Kategori Yolu: http://www.livetr.org/etiket
Yapmanız gereken işlemler: (* Sırasıyla gerçekleştirin)
1. rss-haber-kutusu.zip adlı dosyayı indirin.
2. Sunucunuz’da yeni bir klasör oluşturun ve “box” adını verin.
3. rss-haber-kutusu.zip adlı paket içindeki dosyalar’dan .htaccess adlı dosyayı açıp, içerisindeki RSS Adresini, Sitenizin RSS Adresi ve kategori yolunu değiştirin. Yani aşağıdaki gibi .htaccess kod kutusu içindeki kalın yazılmış olan Adres ve Kategori yolu ile adresinizi değiştirin ve dosyayı kaydedin.
- RewriteEngine on
- RewriteRule ^js/(.*)/(.*) box.php?feed=http://www.livetr.org/etiket/$2/feed&MAXITEMS=$1
4. box.js dosyasındaki stil aracından biri olan, 9. satırda bulunan ok işareti yolunu tam adres olarak giriniz. (* tavsiye edilir)
5. Son olarak Kullanıcılarınıza vereceğiniz Javascript kodu ve ayarlarını yapın
Siteniz.com/box/js/ buradan sonraki 2 değişken ile oynayabilirsiniz. Önce rakam yanı gösterilecek haber sayısı sonra ise kategori gelmesi gerekmektedir.
kategori yazan yeri ise herhangi bir mevcut kategori ismi ile değiştirebilirsiniz. veya onlarca kategoriyi alt alta sıralayabilirsiniz. Bunu kendinize göre siz ayarlayabilirsiniz.
<script language="JavaScript" src="http://www.siteniz.com/box/js/5/haber" type="text/javascript"></script>
<script language="JavaScript" src="http://www.siteniz.com/box/js/10/internet" type="text/javascript"></script>
Tüm kategorileri görüntüleyebilmek icin:
<script language="JavaScript" src="http://www.siteniz.com/box/hepsi" type="text/javascript"></script>
Haber içindeki Konu başlığının uzunluğunu ise şu şekilde ayarlayabilirsiniz
acin: box.php
bulun:
$limitFeedTitleLength = 0;
$limitFeedDescriptionLength = 0;
$limitItemTitleLength = 0;
$limitItemDescriptionLength = 0;$limitFeedTitleLength = 0; ve $limitItemTitleLength = 0; de’ki “0″ sayisini olmasini istediginiz karakter sayisi ile degistirin. örnegin 30
Kutu Boyutunu büyütmek veya küçültmek için:
acin: box.js
bulun: document.write(‘ul.box-haber{width: 200px;
buradaki 200px değerini istediğiniz bir boyutla değiştirebilirsiniz. ek olarak, css ayarlarını da kendinize göre yapabilirsiniz.
Çalışan Örnek bir demo:
Yazılım Kategorisi ve 6 Haber gösterilsin
16 Nisan 2007 – 3:43 by Emexci
Anlamadığınız bir yer olduysa, Yorum ile Yazı altında belirtiniz
İyi Kullanımlar!
3 Yorum var | Etiketler: RSS, Web, Wordpress




16 Nis 2007 - 14:54
Sevgili Rssci arkadasim herzamanki gibi harika bir iş Çıkarmışsın.Tebrik ederim… Ellerine saglık
13 Oca 2008 - 23:04
ben yapamadım arkadaşım dediklerini yaptım kodu sayfaya yerleştirdim ama hiçbirşey gözükmedi bukonuda yardımlarını bekliyorum eklediğim hem e-posta hemde msn adresim ordan bana ulaşırsan sevinirim tşkler
30 Ara 2008 - 10:28
Tşekkürler bir denicem