Yazarlar ve Yaz?lar? Eklentisi.
Warning: Invalid argument supplied for foreach() in /home/halkan/public_html/wp-includes/capabilities.php on line 19
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
-
</p>
-
<p><script xsrc="/rssticker.js" mce_src="/rssticker.js" type="text/javascript"></script><br>
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.
-
</p>
-
<table class="mceVisualAid" border="0" cellspacing="0" width="195">
-
<tbody><tr height="89">
-
<td class="mceVisualAid" valign="top"><script type="text/javascript"><br />
-
document.write("<b>Hüseyin ALKAN:</b>")<br />
-
new rssticker_ajax("huseyinalkan", 1600, "huseyinalkan", "huseyinalkan", 3500)<br />
-
</script><br></td>
-
<td class="mceVisualAid" height="60" valign="top" width="43"><a href="/author/admin/" mce_href="/author/admin/"></a><p> </p>
-
<table id="table1" style="border-collapse: collapse;" border="1" bordercolor="#c0c0c0" cellpadding="0" cellspacing="2" height="55" width="43">
-
<tbody><tr>
-
<td bgcolor="#ffffff"><a href="/author/admin/" mce_href="/author/admin/"><br>
-
<img src="http://www.huseyinalkan.com/wp-content/avatars/huseyin.jpg" mce_src="http://www.huseyinalkan.com/wp-content/avatars/huseyin.jpg" alt="huseyinalkan" title="huseyinalkan" style="padding: 1px 4px; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);" height="55" hspace="2" vspace="2" width="40"></a></td>
-
</tr>
-
</tbody></table>
-
<p> </p></td>
-
</tr>
-
<tr>
-
<td class="mceVisualAid" bgcolor="#ffffff"><a href="/author/filizalkan/" mce_href="/author/filizalkan/"><br>
-
<img src="http://www.huseyinalkan.com/wp-content/avatars/filiz.jpg" mce_src="http://www.huseyinalkan.com/wp-content/avatars/filiz.jpg" alt="filizalkan" title="filizalkan" style="padding: 1px 4px; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);" height="55" hspace="2" vspace="2" width="40"></a></td>
-
</tr>
-
</tbody></table>
-
<p> </p><p>
?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.
-
</p>
-
<p>// List of RSS URLs<br>
-
$rsslist=array(<br>
-
"filizalkan" => "http://feeds.feedburner.com/huseyinalkanblog/filizalkan",<br>
-
"huseyinalkan" => "http://feeds.feedburner.com/huseyinalkanblog/huseyinalkan",<br>
-
"slashdot" => "http://rss.slashdot.org/Slashdot/slashdot",<br>
-
"dynamicdrive" => "http://www.dynamicdrive.com/export.php?type=new"<br>
-
);</p>
-
<p>
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.
-
</p>
-
<p><script type="text/javascript"><br />
-
document.write("<b>Filiz ALKAN:</b>")<br />
-
new rssticker_ajax("filizalkan", 1600, "admin", "admin", 3500)<br />
-
</script><br>
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.
Etiketler: css, js, kod, yazarlarBu Yazıyı Paylaşın |
Toplamda Kez OkunmuÅŸ
Åžuanda 1 KiÅŸi Okuyor
Aynı Anda Kişi Okumuş
Bugün Defa Okunmuş
Enson okunma tarihi: -
Okumakta olduÄŸunuz 'Yazarlar ve Yaz?lar? Eklentisi.' isimli yazı 19 Temmuz 2007, 00:16 tarihinde Hüseyin tarafından gönderildi ve JavaScript kategorisi altında yayınlandı. Bu yazıya yapılacak yorumlardan haberdar olmak için RSS 2.0 beslemesini kullanabilirsiniz. Yorum yapabilirsiniz veya kendi sitenizden geri izleme yapabilirsiniz.
3 Yorum , “Yazarlar ve Yaz?lar? Eklentisi.”
abi süper anlatt?n her?ey çok güzel ama bi’ noktay? atlad?n san?r?m.. ?ndirilecek dosya yok
indirilecek dosyay? payla??ma sunarsan?z verdi?iniz bilgi çok i?imize yar?yacakt?re. t?k ederim
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.


