Kendi SideBar'ınızı Kendiniz Yapın.. - Google Fan Webmaster Forum
Google Fan Webmaster Forum  

Geri Dön   Google Fan Webmaster Forum > Genel Programlama > Web tabanlı uygulamalar > WordPress

Cevapla
 
LinkBack Konu Seçenekleri
  #1 (permalink)  
Eski 15-04-2007, 02:11:45
anarschi - ait Avatar
 
Yurtdışı Şubesi
Mesajlar: 1.749
iTrader Puanı: (4)
iTrader Feedback: (100%)
Rep puanı: 206
anarschi isimli üyemiz sevilmeye başlanan bir üye.anarschi isimli üyemiz sevilmeye başlanan bir üye.anarschi isimli üyemiz sevilmeye başlanan bir üye.
Tanımlı Wordpress Sidebar

Wordpress sitelerin artmasından dolayı böyle bir konu sizin için faydalı olucaktır umarım..
Sidebar widget kullanıyorsanız bu kodlara fazla ihtiyacınız olmuyacaktır ama yinede manual sidebar yapmak isteyenler varsa bu kodlarla çok hoş sidebar oluşturabilirler...
Main Page « WordPress Codex deki yazıları türkçeleştirerek hoş bir Wp Sidebar Dökümanı Hazırlamaya Çalıştım bakalım
Wordpress Sidebar Tema Ayarları
1.Menü Başlığı:
-Sidebarda herhangi bir bölüm oluşturduğunuzda buna başlık verme ihtiyacı duyacaksınızdır.Genelde tüm temalar için kullanılan kodu veriyim sizi..

PHP Kodu:
<li>Menu Başlığınız</li
şeklinde yaptığınız takdirde temanızın css indeki menü başlığı şeklinde çıkıcaktır.
-Yazı olarak değilde resim olarak yapmak istiyorsanızda menu başlığınız yerine menü resim kodlarını kullanabilirsiniz.
2.Menü İçeriğini Listeleme:
-Başlık Kodunuzu Kullandıktan sonra genel temelarda <ul> koduyla içerik listelenmektedir.
PHP Kodu:
<ul>İçerik Kodu //Aşağıda Verdiğimiz Kodları burda kullanınız</ul> 

Örnek Tema Kodları:

PHP Kodu:
 <li>En Son Yazdıklarım</li>
 <ul><?php wp_get_archives('type=postbypost&limit=15'); ?></ul>
// Son 15 Konunun Listelenmesi

Wordpress Sidebar Kodları
Unutmadan söylemek istiyorum wordpress kodlarının birden fazla fonksiyonları var.Ben en çok kullanılan ve kendi sitelerimde kullandığım fonksiyonlarını sizlere verdim.
1.En Son Eklenen Konular:
-Genelde en başa bloğunuza eklediniz son konuları çıkartmak istersiniz.
PHP Kodu:
<?php wp_get_archives('type=postbypost&limit=15'); ?>
Yukarıda anlattığım gibi temanıza entegre ederseniz son 15 konu çıkıcaktır..limit=15 değerini limit=xx yaparak kaç konu çıkarmak istediğinizi kendiniz ayarlıyabilirsiniz.
2.Kategoriler
-Sitenizdeki kategorileri listelemek için kullanabileceğiniz bir kod.
PHP Kodu:
<?php wp_list_cats(); ?>
-Yukardaki kodlarda sadece konu ekli kategorileri listelemektedir..
'all' kodunu kullanarak tüm kategorileri listeleyebilirsiniz..
3.Yorumlar
-Wordpress 2.5 ten önceki sürümlerde eklentiyle yapılan son yorumların yeni sürümdeki kodları.
PHP Kodu:
<?php
    
global $wpdb;

    
$sql "SELECT DISTINCT ID, post_title, post_password, comment_ID,
    comment_post_ID, comment_author, comment_date_gmt, comment_approved,
    comment_type,comment_author_url,
    SUBSTRING(comment_content,1,30) AS com_excerpt
    FROM $wpdb->comments
    LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =
    $wpdb->posts.ID)
    WHERE comment_approved = '1' AND comment_type = '' AND
    post_password = ''
    ORDER BY comment_date_gmt DESC
    LIMIT 10"
;
    
$comments $wpdb->get_results($sql);

    
$output $pre_HTML;
    
$output .= "\n<ul>";
    foreach (
$comments as $comment) {

    
$output .= "\n<li>".strip_tags($comment->comment_author)
    .
":" "<a href=\"" get_permalink($comment->ID) .
    
"#comment-" $comment->comment_ID "\" title=\"on " .
    
$comment->post_title "\">" strip_tags($comment->com_excerpt)
    .
"</a></li>";

    }
    
$output .= "\n</ul>";
    
$output .= $post_HTML;

    echo 
$output;?>
4.Etiket Sistemi (Tag Cloud)
-Yine yorum sistemi gibi geliştirilen wp 2.5 sürümünden sonra scriptte hazır olarak gelen etiket sistemi.
PHP Kodu:
<?php wp_tag_cloud('smallest=8&largest=22'); ?>
Üstteki kod şu biri büyük biri küçük çıkıyor ya ondan (yani hangi tag fazla kullanıldıysa büyük hangisi az kullanıldıysa küçük ) Boyutunu 8 ve 22 yi değiştirerek ayarlıyabilirsiniz.
Benzer bir uygulama:
Wordpress 2.3 tag fonksiyonları - wp_generate_tag_cloud - Günlük Haftalık Aylık

5.Link Sistemi (Blogroll)

-Paneldeki blogroll yazan şey yani link ekleme sistemi.
PHP Kodu:
<?php get_links_list(); ?>
6.Arşivleme Sistemi:
-Aylara Göre Arşiv Listelemesi
PHP Kodu:
<?php wp_get_archives('type=monthly'); ?>
7.Sayfaları Gösterme:
PHP Kodu:
<?php wp_list_pages('title_li=<h2>Son Sayfalar</h2>'); ?>
Ayrıca Bunun Dışında Kullanmak istediğiniz eklentileride yukarıdaki temada gösterdiğim gibi kullanabilirsiniz.
Örneğin sayfa sayaç,search metter gibi eklentilerin kodlarınıda bu şekilde sidebarınıza ekleyebilirsiniz..

Saygılarımla...
Beyazıt Kölemen
__________________

Konu anarschi tarafından (26-06-2008 Saat 19:04:38 ) de değiştirilmiştir.. Sebep: wordpressin gelişmesiyle konu güncellendi..
Alıntı ile Cevapla
Text Reklamlar
  #2 (permalink)  
Eski 15-04-2007, 02:15:35
Black - ait Avatar
 
İstanbul Anadolu Şubesi
Mesajlar: 4.109
iTrader Puanı: (15)
iTrader Feedback: (100%)
Rep puanı: 233
Black isimli üyemiz sevilmeye başlanan bir üye.Black isimli üyemiz sevilmeye başlanan bir üye.Black isimli üyemiz sevilmeye başlanan bir üye.
Black - MSN üzerinden Mesaj gönder
Tanımlı

güzel olmuş canım eline sağlık
__________________
şükretmeden nasıl mutlu olabilirsiniz
Alıntı ile Cevapla
  #3 (permalink)  
Eski 15-04-2007, 02:17:20
anarschi - ait Avatar
 
Yurtdışı Şubesi
Mesajlar: 1.749
iTrader Puanı: (4)
iTrader Feedback: (100%)
Rep puanı: 206
anarschi isimli üyemiz sevilmeye başlanan bir üye.anarschi isimli üyemiz sevilmeye başlanan bir üye.anarschi isimli üyemiz sevilmeye başlanan bir üye.
Tanımlı

Alıntı:
Black´isimli üyeden Alıntı Mesajı Göster
güzel olmuş canım eline sağlık
eyw. abi umarım faydalı bişey olmuştur.
__________________
Alıntı ile Cevapla
  #4 (permalink)  
Eski 15-04-2007, 11:44:05
aLp3r
Guest
 
Mesajlar: n/a
Tanımlı

Ellerine sağlık güzel olmuş...
Alıntı ile Cevapla
  #5 (permalink)  
Eski 15-04-2007, 11:47:56
tunaltay - ait Avatar
 
Ankara Şubesi
Nerden: Fil Dişi Kuleler
Yaş: 27
Mesajlar: 476
iTrader Puanı: (2)
iTrader Feedback: (100%)
Rep puanı: 49
tunaltay isimli üyemiz hakkına hiçbir bilgimiz yok.
tunaltay - MSN üzerinden Mesaj gönder Send a message via Skype™ to tunaltay
Tanımlı

Güzel hazırlamışsın anarschi kardeşim
Alıntı ile Cevapla
  #6 (permalink)  
Eski 15-04-2007, 11:55:11
anarschi - ait Avatar
 
Yurtdışı Şubesi
Mesajlar: 1.749
iTrader Puanı: (4)
iTrader Feedback: (100%)
Rep puanı: 206
anarschi isimli üyemiz sevilmeye başlanan bir üye.anarschi isimli üyemiz sevilmeye başlanan bir üye.anarschi isimli üyemiz sevilmeye başlanan bir üye.
Tanımlı

aLp3r,tunaltay saolun..

Makale yazmaya devam..
__________________
Alıntı ile Cevapla
  #7 (permalink)  
Eski 15-04-2007, 14:23:01
karacoder - ait Avatar
 
İstanbul Avrupa Şubesi
Mesajlar: 4.435
iTrader Puanı: (18)
iTrader Feedback: (100%)
Rep puanı: 328
karacoder isimli üyemiz çok iyi bir arkadaşımız.karacoder isimli üyemiz çok iyi bir arkadaşımız.karacoder isimli üyemiz çok iyi bir arkadaşımız.karacoder isimli üyemiz çok iyi bir arkadaşımız.
karacoder - MSN üzerinden Mesaj gönder
Tanımlı

güzel makale . ayrıca bunlara şurdan hazır cssler katarak

CSS Navigation Techniques (37 entries)

daha güzel bir sidebar oluşturabilirsiniz.
__________________
Biz bu vatan çiçeğini kanımızla suladık...
Alıntı ile Cevapla
  #8 (permalink)  
Eski 15-04-2007, 16:40:50
Üyeliği durduruldu
 
Adana Şubesi
Mesajlar: 575
iTrader Puanı: (1)
iTrader Feedback: (67%)
Rep puanı: 22
testere isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

teşekkürler.olayın özü güzelce anlatılmış.
Alıntı ile Cevapla
  #9 (permalink)  
Eski 02-11-2007, 21:40:17
sosyopat - ait Avatar
 
İstanbul Avrupa Şubesi
Nerden: .Net Framework
Yaş: 25
Mesajlar: 2.213
iTrader Puanı: (29)
iTrader Feedback: (100%)
Rep puanı: 451
sosyopat isimli üyemiz bir mücevher!sosyopat isimli üyemiz bir mücevher!sosyopat isimli üyemiz bir mücevher!sosyopat isimli üyemiz bir mücevher!sosyopat isimli üyemiz bir mücevher!
Tanımlı

bunlara ajax nasıl ekleriz örn menüden bir kategoriye tıklandığı zaman ajax ile sayfanın tamamını kaplayan bir yükleniyor yazısı entegre edilebilir mi?

Döküman çok güzel olmuş arkadaşım işe yarar..kendi temamı yapıyorum sayende
__________________
:/(
Alıntı ile Cevapla
  #10 (permalink)  
Eski 19-11-2007, 21:26:37
UltiCode - ait Avatar
 
Samsun Şubesi
Nerden: Web
Mesajlar: 416
iTrader Puanı: (0)
iTrader Feedback: (0%)
Rep puanı: 15
UltiCode isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

teşekkürler!!
__________________
MaviPC İnternet Günlüğü // yeniden
Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Konu Seçenekleri

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Okuduğunuz Konuya Benzer Konular
Konu Konuyu Açan Forum Cevaplar Son Mesaj
Kendi reklamıma tıkladım Fisher Google Adsense 34 01-09-2008 00:45:54
satılık onarcade video veritabanı kendi flv playerı ile raptorka Script Satışı 11 02-03-2007 15:01:27
Kendi Youtube DB nizi kendiniz yapın ErsinAcar Ücretli Script istek 1 27-01-2007 19:05:30
Şok-ŞokŞok Kendi Smliyenizi Yapın Cem. Webmaster Programları 14 23-09-2006 13:57:49

Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 01:51:44 .


 
Telif Hakları vBulletin v3.7.4 © 2000-2008, ve Jelsoft Enterprises Ltd.'e Aittir.
Hosted by Radore Hosting Datacenter

“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş

R10.net Donanım sponsoru Radyomix.fm

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202