Wordpress Sidebar oluturma ve temada kullanma

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 oluturabilirler... Main Page « WordPress Codex deki yaz覺lar覺 t羹rk癟eletirerek ho bir Wp Sidebar D繹k羹man覺 Haz覺rlamaya al覺t覺m bakal覺m

Wordpress Sidebar Tema Ayarlar覺

1.Men羹 Bal覺覺: -Sidebarda herhangi bir b繹l羹m oluturduunuzda buna bal覺k verme ihtiyac覺 duyacaks覺n覺zd覺r.Genelde t羹m temalar i癟in kullan覺lan kodu veriyim sizi..
<li>Menu Bal覺覺n覺z</li> 

eklinde yapt覺覺n覺z takdirde teman覺z覺n css indeki men羹 bal覺覺 eklinde 癟覺k覺cakt覺r. -Yaz覺 olarak deilde resim olarak yapmak istiyorsan覺zda menu bal覺覺n覺z yerine men羹 resim kodlar覺n覺 kullanabilirsiniz. 2.Men羹 襤癟eriini Listeleme: -Bal覺k Kodunuzu Kulland覺ktan sonra genel temelarda <ul> koduyla i癟erik listelenmektedir.

<ul>襤癟erik Kodu //Aa覺da Verdiimiz Kodlar覺 burda kullan覺n覺z</ul> 

rnek Tema Kodlar覺:

<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 baa blounuza eklediniz son konular覺 癟覺kartmak istersiniz.

<?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 deerini limit=xx yaparak ka癟 konu 癟覺karmak istediinizi kendiniz ayarl覺yabilirsiniz.

 

2.Kategoriler -Sitenizdeki kategorileri listelemek i癟in kullanabileceiniz bir kod.

<?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 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 gelitirilen wp 2.5 s羹r羹m羹nden sonra scriptte haz覺r olarak gelen etiket sistemi.

<?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 deitirerek ayarl覺yabilirsiniz. Benzer bir uygulama: Wordpress 2.3 tag fonksiyonlar覺

5.Link Sistemi (Blogroll) -Paneldeki blogroll yazan ey yani link ekleme sistemi.

<?php get_links_list(); ?> 

6.Arivleme Sistemi: -Aylara G繹re Ariv Listelemesi

<?php wp_get_archives('type=monthly'); ?> 

7.Sayfalar覺 G繹sterme:

<?php wp_list_pages('title_li=<h2>Son Sayfalar</h2>'); ?> 

Ayr覺ca Bunun D覺覺nda Kullanmak istediiniz eklentileride yukar覺daki temada g繹sterdiim gibi kullanabilirsiniz. rnein sayfa saya癟,search metter gibi eklentilerin kodlar覺n覺da bu ekilde sidebar覺n覺za ekleyebilirsiniz..

Kaynak: http://www.r10.net/wordpress/47144-kendi-sidebarinizi-kendiniz-yapin.html



Etiketler: wp sidebar

1 yorum

  • Yorumunuz en az 30 karakter olmal覺d覺r. (0)
    T羹m Yorumlar
    • Emincan

      Teekkürler faydal覺 bir makale oldu yararland覺m.

      Yan覺tla

襤lginizi 癟ekebilir...