Gerçekten geçerli etkin menü php kullanarak seçilen kullanıcıya göstermek için, O'na, bir liste öğesinin currentmenu sınıfını belirlemek için en iyi yolu insanların önerilerine yardımına takdir ediyorum.
Ben WordPress üzerinde benim html / css sitesi taşındı ama aslında aktif menü seçimleri arasında geçiş yapmak için bir sidemenu div ve jQuery işleme oluşuyordu benim index.html dosyası içindeki tüm kodumu vardı.
Ben aslında benim index.html sahip olduğu Code:
Superfish kullanarak Kenar Çubuğu Menüsü için HTML Kodu:
<div id="sidebar">
<ul id="themenu" class="sf-menu sf-vertical">
<li><a href="index.php" class="topm currentMenu nosub">Home</a></li>
<li><a href="about-us.php" class="topm nosub">About Us</a></li>
</ul>
</div>
Aktif Menü geçişler için jQuery Kod:
$("ul.sf-menu li a").click(function() {
$("ul.sf-menu li a").not(this).removeClass("currentMenu");
$(this).toggleClass("currentMenu");
});
Bu bütün bir index.html dosyasında olduğu gibi, tüm iyi çalıştı.
Şimdi WordPress hareket ve böylece sidebar.php dosyasında çağrıları hakkında-us.php için tek tek özel wp sayfa yaratmış, onu kendi sidebar.php dosyasına ve buna ek olarak benim kenar çubuğu menü div hareketli, ben var Ben sorunu çözmek için en iyi yolu saptanmalarıyla yardıma ihtiyaç nerede aşağıdaki sorun oluşumlu.
Kullanıcı ilk sitenin, index.php dosyası yangınlar ve yukarıdaki dayalı, "Ana" menü şu anda varsayılan sınıf değerine göre etkin menü haline geldiğinde bir konudur. Kullanıcı da sidebar.php dosyasını çağıran sonra oluşturulan benim yaklaşık us.php sayfası çağırır "Hakkımızda" menü seçeneği, bastığında ancak, geçerli etkin menü hala "Ana" menü seçeneği olduğunu doğru değil.
Insanlar pls benim jQuery geçiş kodu olarak php bu hiçbir yaklaşım nasıl emin değilim şimdi aktif menü, yani sınıf "CurrentMenu" Şimdi "Hakkımızda için ayarladığınız" Hakkımızda "menü seçeneği yapmak için nasıl yardımcı olabilir Artık işleri?
Ben kendi wordpress sayfa şablonları sidebar.php dosyasını çağırıyor ve böylece bu menü seçeneği class = "currentMenu" olarak ayarlanmış olması gerekir ek menü seçenekleri var propsing duyuyorum.
Gerçekten birisi bir WordPress olmayan WordPress açıdan hem bu konuda yardımcı olabilir umut ediyorum.
Teşekkürler