• 19-09-2009, 16:46:40
    #10
    Kategori kodlarını manual yazıyorsunuz, hangi kategoride olduğunu nasıl anlayacak?
  • 19-09-2009, 16:48:54
    #11
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    Ta kendisini istiyorum.

    1 olur, 12 olur. 122'de olur Paylaşıver bi zahmet.
    kodlamayı DEKAN a özel HydraX Aşk Kapsülü | Nuri Alço Tavsiye Ediyor sitesi için yaptığımdan direk paylaşamam ama buna uygun wp fonksiyonlarını kurcalıyorum bulursam veya farklı yöntem geliştirirsem paylaşırım hemen

    kolay gelsin
  • 19-09-2009, 17:11:19
    #12
    Kodlamanın özel olarak yapılmasına filan gerek yok @niphell, bu özellik WordPress menü mantığında otomatik olarak var zaten.
    Yani hangi sayfadaysa ve kategorideyse o menüye ekstra bir ayraç koyuyor.
    Yapılması gereken style.css dosyasına o ayraç için bir tanımlama eklemek...

    Sorunun çözümü için menü kodunu aşağıdaki gibi değiştirmek

        <div id="nav">
            <ul>
                <li <?php if(is_home()) echo 'class="current_page_item"'; ?>><a href="<?php echo get_option('home'); ?>/">Anasayfa</a></li>
                <?php wp_list_categories('title_li='); ?>
                <?php wp_list_pages('title_li='); ?>
            </ul>
            <a href="<?php bloginfo('rss2_url'); ?>" id="feed">Aboneliği</a>
        </div>
    ve style.css dosyasında ufak bir değişiklik yapmak yeterli oluyor.

        
    #nav ul li.current_page_item { background: url(images/nav-tab-left.gif) no-repeat; }
    yerine

        
    #nav ul li.current_page_item, #nav ul li.current-cat { background: url(images/nav-tab-left.gif) no-repeat; }
    ,
        
    #nav ul li.current_page_item a { background: url(images/nav-tab-right.gif) no-repeat top right; }
    yerine

        
     #nav ul li.current_page_item a, #nav ul li.current-cat a { background: url(images/nav-tab-right.gif) no-repeat top right; }
  • 19-09-2009, 17:24:25
    #13
    @Virtuozzo öğrenmiş olduk sayende

    forumdan arkadaşların dediği gibi "benim yazmamı mı beklediniz" demiyor ve teşekkür ediyorum arkadaşın istediği sanırım budur
  • 19-09-2009, 17:29:08
    #14
    Rica ederim, paylaşmak güzeldir...
  • 19-09-2009, 20:48:05
    #15
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Teşekkürler, Virtuozzo. Sayende çözdüm. Repi kaptın