Reklam

Yazarlar ve Yazıları Eklentisi.

Paylaş
  • Facebook
  • Twitter
  • Delicious
  • Digg
  • Google Buzz
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

Sizlere blogumda kullanmakta olduğum yazarlar kısmının kodlamasından bahsetmek isterim. Bu kodlama birkaç yapının birleşmesi sonucunda meydana gelmektedir. En iyisi yavaştan yavaştan nasıl yapacağımızı anlatmaya gelelim.

Öncelikle hazır kodlardan oluşan kullanıcak olduğumuz rsstickerajax adlı kod dosyalarımızı buradan indirelim. Ek olarak isterseniz bu kodlarla ilgili örneklere kendi sayfasından ulaşabilirsiniz.

Şimdi elimizde rsstickerajax adlı bir klasör var ve içerisinde rssticker.js , demo.htm ve lastrss diye bir klasör var bu klasörün içerisinde de lastRSS.php , bridge.php ve cache diye bir klasör var.

lastrss klasörünü mesela www.huseyinalkan.com/lastrss olacak şekilde hostumuzdaki ana klasöre kopyalıyoruz. Buraya kopyalamamızın herhangi özel bir amacı yok. Blog sayfamız içerisinden bunların yolunu tanımlıyacağımız için herhangi bir yere kopyalayabiliriz. Ben bende yaptığım şekliyle size aktarıyorum. lastrss klasörünü kopyaladıktan sonra yine ana klasöre rssticker.js dosyasını da kopyalıyoruz. Yani elimizde şöyle birşey olmuş oluyor.

http://www.huseyinalkan.com/lastrss

http://www.huseyinalkan.com/rssticker.js

Şimdi WordPress yönetim paneline geçip görünümden Tema Editörüne geçiyoruz. Yan menüden Üst kısım diye geçen header.php dosyasını açıyoruz. orada iki head arasına

CODE:
  1. <script src="/rssticker.js" type="text/javascript"></script>

yazıyoruz ve kaydediyoruz.

Daha sonrasında yazarlar kısmının görünmesini istediğimiz yere benim kendi sayfam için yaptığım ve isteğinize göre değiştirebileceğiniz aşağıdaki kodu kopyalıyoruz.

CODE:
  1.  

Şimdiki aşamada yapmamız gereken FeedBurner dan blog umuz için bir hesap alıp her yazar için rss almak.

Benim blog için aldklarım şunlar.

http://feeds.feedburner.com/huseyinalkanblog/huseyinalkan

http://feeds.feedburner.com/huseyinalkanblog/filizalkan

Bu aldığımız adresleri ana hostumuzun içerisine kopyaladığımız lastrss dizini içerisindeki bridge.php dosyasının içerisindeki 23 ve 24. satırlardaki gibi aşağıdaki alana aşağıdaki gibi kopyalıyoruz.

CODE:
  1. // List of RSS URLs
  2. $rsslist=array(
  3. "filizalkan" =&gt; "http://feeds.feedburner.com/huseyinalkanblog/filizalkan",
  4. "huseyinalkan" =&gt; "http://feeds.feedburner.com/huseyinalkanblog/huseyinalkan",
  5. "slashdot" =&gt; "http://rss.slashdot.org/Slashdot/slashdot",
  6. "dynamicdrive" =&gt; "http://www.dynamicdrive.com/export.php?type=new"
  7. );

Burada yazan filizalkan ve huseyinalkan değişkenlerini biraz evvel verdiğim yazarlar kısmının görünmesi için yazdığımız koda yerleştiricez.

Yazarlar kısmının görünmesi için yerleştirdiğimiz kod içerisinde ki şu satırlara bakalım.

CODE:
  1. <script type="text/javascript"><!--
  2.  
  3. document.write("<b>Filiz ALKAN:</b>")
  4. new rssticker_ajax("filizalkan", 1600, "admin", "admin", 3500)
  5. // --></script>

burada bridge.php de yazdığımız isimleri kullanacağız. filizalkan bir yazar olduğu için yanındaki değerlerde geçen admin isimleri öyle kalıcak.

Admin için ise benimkinde olduğu gibi admin yerine huseyinalkan yazılacak.

Bunları yaptıktan sonra yazarlar kısmı benim sitede olduğu gibi çalışacaktır. Eğer atladığım bir yer yada anlamadığınız yada deneyip de çalışmayan kısımlar olursa yardımcı olurum.

Hüseyin ALKAN hakkında

1981 İstanbul doğumlu. Çanakkale 18 Mart Üniversitesi Bilgisayar Mühendisliği bölümünü bitirdi. 6 yıldır bilişim sektöründe Sistem Mühendisi olarak görev aldı. 2 yılı aşkın süredir bir yazılım firmasında Sistem Mühendisi olarak çalışıyor.

Yazarlar ve Yazıları Eklentisi.” üzerine 10 düşünce

  1. Yazar : Uğur SELAM Tarih :

    abi süper anlattın herşey çok güzel ama bi’ noktayı atladın sanırım.. İndirilecek dosya yok

  2. Yazar : zeminkat Tarih :

    indirilecek dosyayı paylaşıma sunarsanız verdiğiniz bilgi çok işimize yarıyacaktıre. tşk ederim

  3. Yazar : Hüseyin Tarih :

    Merhaba
    hatadan dolayı kusuruma bakmayın. Ben link i ekledim diye düşünürken eklememişim. Şimdi gerekli güncellemeyi yaptım.
    Buradan yada yazı içerisinden ulaşabilirsiniz.

  4. Yazar : emrah Tarih :

    kardeşşş indirme linki göçmüşşşşşş
    bide bunda isdigimiz kişi yazar olup sitedeki kendi istedigi kategorilere yazı yazılabilirmiii

  5. Yazar : H.Kandemir Tarih :

    Merhaba, bu yazarlar modülünün demo adresi var mı acaba.Mail adresime gönderebilirmisiniz.Ayrıca ücretli olarak bu yazarlar modülünü siteme ekleyebilirmisiniz.

    İyi çalışmalar dilerim

  6. Yazar : haber Tarih :

    Merhaba Hocam,

    Bana bir demo adresi gösterebilir misiniz? Ben bunu bizim haber sitemiz için düsünüyorum.. Gerçekten bize böyle bir eklenti gerekli.. WP’yi çok seviyoruz. Bir türlü bulamadik..

    Yazabilirmisiniz?/

    Tesekkürler.

  7. Ellerine Sağlık Hüseyin Bey Herşey Çok Güzel Ama Ve Lakin Linkiniz Çökmüş Emrah Kardeşimiz Dediği Gibi Linkiniz Çökmüş :(

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Facebook
  • Google+
  • Twitter