lostyazilim
tr.link

WordPress Dikey Açılır Menü Yapımı [anlatım]

5 Mesajlar 6.305 Okunma
lstbozum
tr.link

ErenKeskin ErenKeskin Girişimci, Front-end Developer Kullanıcı
  • Üyelik 11.09.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektrik-Elektronik Mühendisi
  • Konum Eskişehir
  • Ad Soyad E** K**
  • Mesajlar 1223
  • Beğeniler 243 / 336
  • Ticaret 2, (%100)



Daha önce WordPress‘te Yatay olarak açılır menü nasıl yapılır onu anlatmıştım. O konunun altına gelen yorumlardan yola çıkarak bir de dikey menüde açılır kısım nasıl yapılır dedim ve bir örnek niteliğinde çalışma hazırladım. Bunun yapılışınıda sizlere anlatacağım.

Aslında O konunun altında kendini bilmez bir arkadaşın yaptığı yorum benim moralimi oldukça bozdu. Benim yazılılardan ve elimdeki işlerden vs. vaktim olmuyor demişim adamda altına; tövbe tövbe ya neyse bu konu hakkında konuşursam patlarım, en iyisi susayım.

Her neyse. Hemen anlatmaya başlıyorum. Öncelikler kodlar için JSFiddle kullanacağım. Tüm katmanlara tek tek tıklayarak kodlara ulaşabilirsiniz.

Eğer CSS HTML bilmiyorsanız bu işe başlamayın diyorum. Sonra gelen tepkilere maruz kalmak istemiyorum.

Menümüzü Kodlayalım

Menümüz için alanlarımızı oluşturalım ve kodlama işlemimize başlayalım.





Yatay Açılır Menü






body {background-color: #ddd; font: 14px Arial;}
a {text-decoration: none;}
.ortala {height: 500px; background-color: #fff; border: 1px solid #aaa; width: 860px; margin: 30px auto; overflow: auto; padding: 20px; position: relative;}
#menu {float: left; overflow: auto;}
#menu li{width: 150px; display: block; background-color: #444; padding: 10px; cursor: pointer; height: 15px;}
#menu li:hover{background-color: #222;}
#menu li.aktif{background-color: #000;}
#menu li a{color: #f6f6f6; }
.children {position: absolute; left: 190px; display: none; margin-top: -26px;}
.children li{width: 150px; display: block; background-color: #444; padding: 10px; cursor: pointer; height: 15px;}
.children li a{color: #f6f6f6; }


$(function(){

$("#menu li").hover(function(){
$(this).addClass("aktif");
$(".children", this).fadeIn("fast");
},function(){
$(this).removeClass("aktif");
$(".children", this).fadeOut("fast");
});
});


Buraya kadarki işlemler basit CSS HTML ve jQuery işlemleriydi. Zaten jQuery kodlarıda önceki yazıdaki kodların aynısı sadece CSS ile oynama yaptık.

WordPress Entegresini Gerçekleştirelim


WordPress‘te kategorilerimizi listeletmek için

kodunu kullanırız.Sizde HTML kodlarındaki ul#menu’nün içindeki her şeyi boşaltarak sadece bu kodu yazmanız yeterli. Yani ortaya şöyle bir kod çıkması gerek.


Yatay menümüzde hazır. Daha ayrıntılı olarak kategori kodlarını incelemek için Codex‘e bakabilirsiniz.

Demosuna Sitemdeki Yazıdan Ulaşabilirsiniz. Buraya Iframe Ekleyemedim.

Kaynak: http://erenkeskin.com/wordpress-dikey-acilir-menu-yapimi/
 

 

herenkeskin.com - Elektrik ve Elektronik Mühendisi - Gömülü Sistemler üzerine çalışıyorum.
wmaraci
reklam

Onur89TR Onur89TR Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek .
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 2376
  • Beğeniler 704 / 791
  • Ticaret 1, (%100)
Paylaşımın için teşekkür ediyorum Eren. :)
ErenKeskin

kişi bu mesajı beğendi.

ErenKeskin ErenKeskin Girişimci, Front-end Developer Kullanıcı
  • Üyelik 11.09.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektrik-Elektronik Mühendisi
  • Konum Eskişehir
  • Ad Soyad E** K**
  • Mesajlar 1223
  • Beğeniler 243 / 336
  • Ticaret 2, (%100)

Onur89TR adlı üyeden alıntı

Paylaşımın için teşekkür ediyorum Eren. :)


Önemli değil :)
 

 

herenkeskin.com - Elektrik ve Elektronik Mühendisi - Gömülü Sistemler üzerine çalışıyorum.

LegendLord LegendLord Backlink Kullanıcı
  • Üyelik 05.06.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Backlink
  • Konum Samsun
  • Ad Soyad B** K**
  • Mesajlar 63
  • Beğeniler 51 / 4
  • Ticaret 89, (%100)
Teşekkürler anlarım için.
Ben mesela bu menüleri solsidebar'a ekleyeceğim.


kodunu solsidebar.php'ye ekleyeceğim o tamam ama,
javascript, css ve html kodlarını ayrı ayrı nereye eklemem gerekiyor?
 

 

wmaraci
wmaraci

Bugras Bugras WM Aracı Kullanıcı
  • Üyelik 11.06.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek M.I.S
  • Konum
  • Ad Soyad B** S**
  • Mesajlar 771
  • Beğeniler 75 / 73
  • Ticaret 0, (%0)

bu kodu ekledikten sonra wp nerden anlıyor benim alt alta sıralıcağım menüyü?
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al