/**
  * [breadcrumbs] shortcode
  * Uses output buffering to avoid rewriting a bunch of code in comments_number() which can only be echo'd
  * 
  * @since 0.1
  * @author Ryan Hellyer <*****@*****.**>
  * @return string
  */
 public function breadcrumbs_shortcode($atts)
 {
     ob_start();
     if (class_exists('breadcrumb_navigation_xt')) {
         echo 'Browse > ';
         $mybreadcrumb = new breadcrumb_navigation_xt();
         $mybreadcrumb->opt['title_blog'] = 'Home';
         $mybreadcrumb->opt['separator'] = ' / ';
         $mybreadcrumb->opt['singleblogpost_category_display'] = true;
         $mybreadcrumb->display();
     }
     $breadcrumbs = ob_get_content();
     ob_end_clean();
     return $breadcrumbs;
 }
示例#2
0
" title="<?php 
_e('Home', 'painter');
?>
"><?php 
_e('Home', 'painter');
?>
</a></li>
          <?php 
wp_list_pages('depth=2&title_li=');
?>
        </ul>
      </div>
      
      <!-- BreadCrumb -->
      <?php 
if (class_exists('breadcrumb_navigation_xt')) {
    ?>
        <div id="breadcrumb">
          <p>
          <?php 
    // New breadcrumb object
    $mybreadcrumb = new breadcrumb_navigation_xt();
    // Options for breadcrumb_navigation_xt
    $mybreadcrumb->opt["separator"] = " &raquo; ";
    // Display the breadcrumb
    $mybreadcrumb->display();
    ?>
          </p>
        </div>
      <?php 
}