/** * [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; }
" 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"] = " » "; // Display the breadcrumb $mybreadcrumb->display(); ?> </p> </div> <?php }