• 10-05-2010, 03:48:04
    #1
    Üyeliği durduruldu
    Arkadaşlar sitemde birçok kategori-alt kategori var.Sidebara ekleyince sayfa çok uzuyor ve kötü bir görüntü oluyor.Alt kategorileri de silmek istemiyorum doğrusu...Tek çare headerde veya sidebardaki kategorilerin "açılır cinsten" olması..İsmini tam bilmiyorum ama akordiyon menü mü deniyordu?

    Bu tarz bir eklenti veya bu özelliği taşıyan bir tema olabilir..Taviye edecek arkadaşlara şimdiden teşekkürler....
  • 10-05-2010, 09:35:14
    #2
    Üyeliği durduruldu
    wp d-tree diye bir eklenti var. ağaç şeklinde gösterir.
  • 10-05-2010, 12:22:45
    #3
    Üyeliği durduruldu
    Arkadaşlar teşekkürler ancak ağaç şeklinde olduğu zaman bile kategoriler aşağıya uzayıp gidiyor.üstüne gelince alt kategorileri açılır şekilde gösteren bir tema veya eklenti?? Bir örneğini gösterebilsem olacak da örneğini bulamadım genelde haber siteleri veya joomlada olan bir özellik....
  • 10-05-2010, 13:25:06
    #4
    Üyeliği durduruldu
    zulfikar adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar teşekkürler ancak ağaç şeklinde olduğu zaman bile kategoriler aşağıya uzayıp gidiyor.üstüne gelince alt kategorileri açılır şekilde gösteren bir tema veya eklenti?? Bir örneğini gösterebilsem olacak da örneğini bulamadım genelde haber siteleri veya joomlada olan bir özellik....
    ağaç şeklindeki eklentinin ayarlrında kapalı gösterme seçeneği var. kullanıcı isterse açıyor. bence iyi inceleyin eklenti ayarlarını
  • 10-05-2010, 13:27:35
    #5
    WordPress Dropdown Menu Plugin istediğiniz özellikte.
  • 10-05-2010, 13:54:59
    #6
    Üyeliği durduruldu
    BURADAKİ istediğim menü şekli ancak kurulumu biraz karışık gibi
  • 10-05-2010, 15:40:29
    #7
    Üyeliği durduruldu
    Kurulum basit,

    header.php

    <?php if ( function_exists ( dynamic_sidebar('menu') ) ) : dynamic_sidebar ('menu'); endif; ?>
    functions.php

    <?php
    if ( function_exists ('register_sidebar')) { 
        register_sidebar( array(
            'name' => __('Menu', 'menu'),
            'id' => 'menu',
            'description' => __('Shows a dropdown menu in the header.', 'menu'),
            'before_widget' => '',
            'after_widget' => '',
            'before_title' => '',
            'after_title' => ''
        ) );
    }
    ?>
    sidebar.php

    <?php
    if (class_exists('CSSDropDownMenu'))
     {
         $myMenu = new CSSDropDownMenu(); 
         /* Extra options here, like so: $myMenu->exclude_purl="1"; */ 
         $myMenu->show(); 
     }
     ?>
    Örnek bir görüntü:
  • 10-05-2010, 16:21:17
    #8
    Üyeliği durduruldu
    Üstad Kodları tam olarak nereye ekleyeceğimi bir türlü bulamadım aşağıda kodları veriyorum sana zahmet bir göstersen??

    Header.php

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    
    <head profile="http://gmpg.org/xfn/11">
    	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    	
    	<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title>
    	
    	<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats -->
    	
    	<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    	<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
    	<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    	
    	<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/style.css" />
    	
    	<!--[if IE]>
    		<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/style_ie.css" />
    	<![endif]-->
    	
    <?php wp_head(); ?>
    </head>
    
    <body>
    
    <!-- Page -->
    <div id="page">
    
    	<!-- Header -->
    	<div id="header">
    	
    		<!-- Title -->
    		<div id="header-info">
    			<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
    			<div class="description"><?php bloginfo('description'); ?></div>
    		</div>
    		<!-- /Title -->
    		
    		<!-- Menu -->
    		<div id="header-menu">
    			<ul>
    				<?php wp_list_pages('title_li=&depth=-1'); ?>
    			</ul>
    		</div>
    		<!-- /Menu -->
    	
    	</div>
    	<!-- /Header -->
    	
    	<!-- Main -->
    	<div id="main"><div id="main-top"><div id="main-bottom">
    Fuctions.php

    <?php
    if ( function_exists('register_sidebar') )
        register_sidebar(array(
        	'name' => 'Sidebar Left',
            'before_widget' => '',
            'after_widget' => '',
            'before_title' => '<h3>',
            'after_title' => '</h3>',
        ));
        register_sidebar(array(
        	'name' => 'Sidebar Right',
            'before_widget' => '',
            'after_widget' => '',
            'before_title' => '<h3>',
            'after_title' => '</h3>',
        ));
    ?>
    Sidebar.php

    <!-- Sidebar -->
    		<div class="sidebar sidebar-left">
    		
    			<h3>Pages</h3>
    			<ul>
    				<?php wp_list_pages('title_li='); ?>
    			</ul>
    			
    			<h3>Categories</h3>
    			<ul>
    				<?php wp_list_categories('title_li='); ?>
    			</ul>
    			
    			<h3>Archives</h3>
    			<ul>
    				<?php wp_get_archives('type=monthly'); ?>
    			</ul>
    			
    			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(1) ) : ?>
    			
    			<?php endif; ?>
    		
    		</div>
    		<!-- Sidebar -->
  • 10-05-2010, 16:56:55
    #9
    Üyeliği durduruldu
    <!-- Menu -->
            <div id="header-menu">
                <ul>
                    <?php wp_list_pages('title_li=&depth=-1'); ?>
                </ul>
            </div>
            <!-- /Menu -->
    <!-- Menu -->
            <div id="header-menu">
                <ul>
                      <?php if ( function_exists ( dynamic_sidebar('menu') ) ) : dynamic_sidebar ('menu'); endif; ?>    
                </ul>
            </div>
            <!-- /Menu -->
    functions.php ise

    kod en alta gelecek. sidebar kısmı header de gösterirseniz gerekmiyor. sidebar da çıkmasını istiyorsanız çıkması istediğiniz yere katınız.

    Not: eklenti bileşen destekleyen temalarda bunlara gereksinim duymadan çalışır.