Ondersteuning » Code oplossingen gezocht » [Breadcrumb NavXT] probleem met link

  • Opgelost dagieltje

    (@dagieltje)


    Hey, ik heb eindelijk een juiste breadcrumb plugin gevonden. En ik gebruik nu deze code..

    if(class_exists('bcn_breadcrumb_trail'))
    {
    	//Make new breadcrumb object
    	$breadcrumb_trail = new bcn_breadcrumb_trail;
    	//Setup options here if needed
    	//Fill the breadcrumb trail
    	$breadcrumb_trail->fill();
    	//Display the trail, but don't link the breadcrumbs
    	$breadcrumb_trail->display(false, false);
    }

    Zo geeft hij alles netjes weer, maar het probleem is dat hij er geen link van maakt. Je zou denken dat het zo zou moeten.

    if(class_exists('bcn_breadcrumb_trail'))
    {
    	//Make new breadcrumb object
    	$breadcrumb_trail = new bcn_breadcrumb_trail;
    	//Setup options here if needed
    	//Fill the breadcrumb trail
    	$breadcrumb_trail->fill();
    	//Display the trail, but don't link the breadcrumbs
    	$breadcrumb_trail->display();
    }

    Maar dan doet hij het op een of andere manier niet.. Wie kan me helpen?

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Thread starter dagieltje

    (@dagieltje)

    Ik kan me post niet meer opnieuw aanpassen, maar ben bezig geweest met het zelf te maken.

    Dus zelf achterhalen wanneer het een categorie, en wanneer het een subcategorie is.

    Maar nu heb ik nog 1 klein probleempje. Mijn breadcrumb ziet er nu zo uit.

    home > hoofdcategorie > subcategorie > titel

    Dit geeft hij al netjes weer. Maar als ik op de pagina subcategorie ben, geeft hij ook de bovenste titel weer, en als ik in hoofdcategorie zit geeft hij bovenste subcat & titel.

    met is_category kan je kijken of het een speciale cat pagina is. Maar krijg het niet voor elkaar om het goed voor elkaar te krijgen.

    <div id="breadcrumb">
      		<div class="breadcrumbtxt">
    
    <?php
    
    $cat_object = $wp_query->get_queried_object();
    echo $cat_object;
    ?>
    
    <?php if( !is_home() ) { ?>
    
    <?php
    $category = get_the_category();
    $parentLink = get_category_link($category[0]->category_parent);
    $parentName = get_cat_name($category[0]->category_parent);
    $parentID = get_cat_id($parentName);
    
    ?>		
    
    <a href="<?php  echo $parentLink ; ?>"><img src="<?php bloginfo('template_url'); ?>/images/buttons/<?php echo $parentName ; ?>.png" border="0"></a>
    
    <?php
    $the_cat = get_the_category();
    $category_name = $the_cat[0]->cat_name;
    $category_description = $the_cat[0]->category_description;
    $category_link = get_category_link( $the_cat[0]->cat_ID );
    ?>
    
    / <a href="<?php echo $category_link ; ?>"><?php echo $category_name ; ?></a>
    
    <?php
    
    $the_title = get_the_title();
    
    echo '/ ' . $the_title . '';
    
    ?>
    
    <?php
    
    	}
    
    ?>
    		</div>
      	</div>

    Het is niet netjes, en het staat dubbel ik weet het, maar ik ben het allemaal vlug aan het proberen etc. Als het functioneert kan ik het wel netjes maken..

    Wie kan me ermee helpen?

    Thread starter dagieltje

    (@dagieltje)

    Ook dit heb ik al anders opgelost!

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Het onderwerp ‘[Breadcrumb NavXT] probleem met link’ is gesloten voor nieuwe reacties.