Ejemplo n.º 1
0
/**
 * Yoast Breadcrumbs on Twitter Bootstrap
 *
 * @author Novrian <*****@*****.**>
 * @copyright (c) 2013. Novrian Y.F.
 * @license MIT License
 * @param string $sep Your custom separator
 */
function novrian_breadcrumbs($sep = '')
{
    if (!function_exists('yoast_breadcrumb')) {
        return null;
    }
    // Default Yoast Breadcrumbs Separator
    //  $old_sep = '\&raquo\;';
    $old_sep = '»';
    // Get the crumbs
    $crumbs = yoast_breadcrumb(null, null, false);
    // Hilangkan wrapper <span xmlns:v />
    $output = preg_replace("/^\\<span xmlns\\:v=\"http\\:\\/\\/rdf\\.data\\-vocabulary\\.org\\/#\"\\>/", "", $crumbs);
    $output = preg_replace("/\\<\\/span\\>\$/", "", $output);
    // Ambil Crumbs
    $crumb = preg_split("/ (" . $old_sep . ") /", $output);
    // Manipulasi string output tiap crumbs
    $crumb = array_map(create_function('$crumb', '
      if (preg_match(\'/\\<span\\40class=\\"breadcrumb_last\\"/\', $crumb)) {
        return \'<li class="active">\' . $crumb . \'</li>\';
      }
      return \'<li>\' . $crumb . \' <span class="divider">' . $sep . '</span></li>\';
      '), $crumb);
    // Bangun output HTML
    $output = '<div class="breadcrumbs-container text-right" xmlns:v="http://rdf.data-vocabulary.org/#"\\><ul class="breadcrumb">' . implode("", $crumb) . '</ul></div>';
    // Print
    echo $output;
}
Ejemplo n.º 2
0
function printBreadcrumbs()
{
    $breadcrumbsShouldBePrinted = !(is_home() || is_archive() || is_search() || is_404() || is_page_template('template-blog.php') || is_page_template('template-landing.php')) && is_singular();
    if ($breadcrumbsShouldBePrinted && function_exists('yoast_breadcrumb')) {
        yoast_breadcrumb('<p id="breadcrumbs">', '</p>');
    }
}
Ejemplo n.º 3
0
/**
 * Yoast Breadcrumbs on Twitter Bootstrap
 * 
 * @author Novrian <*****@*****.**>
 * @copyright (c) 2013. Novrian Y.F.
 * @license MIT License
 * @param string $sep Your custom separator
 */
function lsx_breadcrumbs()
{
    if (!function_exists('yoast_breadcrumb')) {
        return null;
    }
    // Default Yoast Breadcrumbs Separator
    $old_sep = '\\&raquo\\;';
    // Get the crumbs
    $crumbs = yoast_breadcrumb(null, null, false);
    // Remove wrapper <span xmlns:v />
    $output = preg_replace("/^\\<span xmlns\\:v=\"http\\:\\/\\/rdf\\.data\\-vocabulary\\.org\\/#\"\\>/", "", $crumbs);
    $output = preg_replace("/\\<\\/span\\><\\/span\\>\$/", "", $output);
    $crumb = preg_split("/ (" . $old_sep . ") /", $output);
    $crumb = array_map(create_function('$crumb', '
      if (preg_match(\'/\\<span\\40class=\\"breadcrumb_last\\"/\', $crumb)) {
        return \'<li class="active">\' . $crumb . \'</li>\';
      }
      return \'<li>\' . $crumb . \' </li>\';
      '), $crumb);
    if (function_exists('yoast_breadcrumb')) {
        $output = '<div class="breadcrumbs-container" xmlns="http://rdf.data-vocabulary.org/#"> <ul class="breadcrumb">' . implode("", $crumb) . '</ul></div>';
        $output = '<div class="breadcrumbs-container"> <ul class="breadcrumb">' . implode("", $crumb) . '</ul></div>';
    }
    // Print
    echo $output;
}
Ejemplo n.º 4
0
 function yoast_breadcrumb($output)
 {
     if (function_exists('yoast_breadcrumb')) {
         // Yoast Breadcrumbs
         $output = yoast_breadcrumb('', '', false);
     }
     return $output;
 }
Ejemplo n.º 5
0
function bfg_do_breadcrumbs()
{
    if (function_exists('yoast_breadcrumb')) {
        yoast_breadcrumb('<p class="breadcrumbs">', '</p>');
    } else {
        genesis_do_breadcrumbs();
    }
}
Ejemplo n.º 6
0
function bb_yoast_breadcrumb($display = true)
{
    if (function_exists('yoast_breadcrumb')) {
        if (!is_front_page()) {
            yoast_breadcrumb('<div class="yoast-breadcrumbs"><p id="breadcrumbs" class="yoast-breadcrumbs__links">', '</p></div>', $display);
        }
    }
}
Ejemplo n.º 7
0
 function wpex_display_breadcrumbs()
 {
     // Yoast breadcrumbs
     if (function_exists('yoast_breadcrumb')) {
         return yoast_breadcrumb('<nav class="site-breadcrumbs clr"">', '</nav>');
         // Built-in breadcrumbs
     } else {
         if (wpex_option('breadcrumbs', '1') !== '1') {
             return;
         }
         echo wpex_breadcrumbs();
     }
 }
Ejemplo n.º 8
0
/**
 * Yoast breadcrumbs
 */
function ungarh_breadcrumbs()
{
    if (function_exists('yoast_breadcrumb') && !is_front_page()) {
        ?>
      <div class="site-breadcrumbs">
        <div class="container">
          <?php 
        yoast_breadcrumb();
        ?>
        </div>
      </div>
    <?php 
    }
}
Ejemplo n.º 9
0
 function display()
 {
     $output = '';
     if (function_exists('bcn_display')) {
         // Breadcrumb NavXT
         $output = bcn_display(true);
     } elseif (function_exists('yoast_breadcrumb')) {
         // Yoast Breadcrumbs
         $output = yoast_breadcrumb('', '', false);
     }
     if ($output) {
         echo '<div id="breadcrumb-wrap" class="fixfloat">' . $output . '</div>';
     }
 }
Ejemplo n.º 10
0
 function wpex_display_breadcrumbs($post_id = '')
 {
     // Get post id
     $post_id = $post_id ? $post_id : wpex_get_the_id();
     // Check if breadcrumbs are disabled
     if (!wpex_breadcrumbs_enabled($post_id)) {
         return;
     }
     // Yoast breadcrumbs
     $yoast_options = get_option('wpseo_internallinks');
     if (function_exists('yoast_breadcrumb') && $yoast_options['breadcrumbs-enable'] === true) {
         return yoast_breadcrumb('<nav class="site-breadcrumbs clr">', '</nav>');
     } else {
         echo wpex_breadcrumbs($post_id);
     }
 }
Ejemplo n.º 11
0
/**
 * Breadcrumb Lists
 * Load the plugin from the plugin that is installed.
 *
 */
function responsive_mobile_get_breadcrumb_lists()
{
    $responsive_mobile_options = get_option('responsive_mobile_theme_options');
    $yoast_options = get_option('wpseo_internallinks');
    if (1 == $responsive_mobile_options['breadcrumb']) {
        return;
    } elseif (function_exists('bcn_display')) {
        bcn_display();
    } elseif (function_exists('breadcrumb_trail')) {
        breadcrumb_trail();
    } elseif (function_exists('yoast_breadcrumb') && true === $yoast_options['breadcrumbs-enable']) {
        yoast_breadcrumb('<p id="breadcrumbs">', '</p>');
    } elseif (!is_search()) {
        responsive_mobile_breadcrumb_lists();
    }
}
Ejemplo n.º 12
0
function sf_breadcrumbs()
{
    $breadcrumb_output = "";
    if (function_exists('bcn_display')) {
        $breadcrumb_output .= '<div class="breadcrumbs-wrap row"><div id="breadcrumbs" class="span12 alt-bg">';
        $breadcrumb_output .= bcn_display(true);
        $breadcrumb_output .= '</div></div>';
    } else {
        if (function_exists('yoast_breadcrumb')) {
            $breadcrumb_output .= '<div class="breadcrumbs-wrap row"><div id="breadcrumbs" class="span12 alt-bg">';
            $breadcrumb_output .= yoast_breadcrumb("", "", false);
            $breadcrumb_output .= '</div></div>';
        }
    }
    return $breadcrumb_output;
}
function setbreadcrum()
{
    if (function_exists('yoast_breadcrumb')) {
        // トップ以外に表示する。
        if (!is_front_page()) {
            ?>
<script>
  var breadcrumb ='<div class="yoast-breadcrumb"><?php 
            yoast_breadcrumb();
            ?>
</div>';
  jQuery('.main-content-inner').prepend(breadcrumb);
</script>
<?php 
        }
    }
}
Ejemplo n.º 14
0
    function vantage_display_breadcrumbs()
    {
        if (!is_front_page() && siteorigin_setting('navigation_yoast_breadcrumbs')) {
            if (function_exists('bcn_display')) {
                ?>
<div id="navxt-breadcrumbs">
				<div class="full-container">
					<?php 
                bcn_display();
                ?>
				</div>
			</div><?php 
            } elseif (function_exists('yoast_breadcrumb')) {
                yoast_breadcrumb('<div id="yoast-breadcrumbs"><div class="full-container">', '</div></div>');
            }
        }
    }
Ejemplo n.º 15
0
 function add_section()
 {
     if (!get_theme_mod('support_yoast_bc_enable')) {
         return;
     }
     if (function_exists('yoast_breadcrumb')) {
         ?>
   <div class="container">
     <div class="breadcrumb">
       <?php 
         yoast_breadcrumb('<div id="breadcrumbs">', '</div>');
         ?>
     </div>
   </div>
   <?php 
     }
 }
/**
 * Breadcrumb Lists
 * Load the plugin from the plugin that is installed.
 *
 */
function get_responsive_breadcrumb_lists()
{
    $responsive_options = get_option('responsive_theme_options');
    $yoast_options = get_option('wpseo_internallinks');
    if (1 == $responsive_options['breadcrumb']) {
        return;
    } elseif (function_exists('bcn_display')) {
        echo '<span class="breadcrumb" typeof="v:Breadcrumb">';
        bcn_display();
        echo '</span>';
    } elseif (function_exists('breadcrumb_trail')) {
        breadcrumb_trail();
    } elseif (function_exists('yoast_breadcrumb') && true === $yoast_options['breadcrumbs-enable']) {
        yoast_breadcrumb('<p id="breadcrumbs">', '</p>');
    } elseif (!is_search()) {
        responsive_breadcrumb_lists();
    }
}
Ejemplo n.º 17
0
    function widget($args, $instance) {
        extract( $args );
        echo $before_widget;
		if (function_exists( 'bcn_display')) {
			echo '<div class="breadcrumb" itemprop="breadcrumb">';
			bcn_display();
			echo '</div>';
		} elseif (function_exists('yoast_breadcrumb' )) {
			yoast_breadcrumb( '<div class="breadcrumb">', '</div>' );
		} elseif ( function_exists( 'breadcrumbs' ) ) {
			breadcrumbs();
		} elseif ( function_exists( 'crumbs' ) ) {
			crumbs();
		} else {
			$this->ultimatum_breadcrumb();
		}
        echo $after_widget;
    }
Ejemplo n.º 18
0
/**
 * Display Breadcrumbs above the Loop. Concedes priority to popular breadcrumb
 * plugins.
 *
 * @since 0.1.6
 *
 * @return null Return null if a popular breadcrumb plugin is active
 */
function genesis_do_breadcrumbs()
{
    if ('posts' === get_option('show_on_front') && is_home() && !genesis_get_option('breadcrumb_home') || 'page' === get_option('show_on_front') && is_front_page() && !genesis_get_option('breadcrumb_front_page') || 'page' === get_option('show_on_front') && is_home() && !genesis_get_option('breadcrumb_posts_page') || is_single() && !genesis_get_option('breadcrumb_single') || is_page() && !genesis_get_option('breadcrumb_page') || (is_archive() || is_search()) && !genesis_get_option('breadcrumb_archive') || is_404() && !genesis_get_option('breadcrumb_404') || is_attachment() && !genesis_get_option('breadcrumb_attachment')) {
        return;
    }
    if (function_exists('bcn_display')) {
        echo '<div class="breadcrumb" itemprop="breadcrumb">';
        bcn_display();
        echo '</div>';
    } elseif (function_exists('yoast_breadcrumb')) {
        yoast_breadcrumb('<div class="breadcrumb">', '</div>');
    } elseif (function_exists('breadcrumbs')) {
        breadcrumbs();
    } elseif (function_exists('crumbs')) {
        crumbs();
    } else {
        genesis_breadcrumb();
    }
}
Ejemplo n.º 19
0
function add_to_context($context)
{
    // Post type
    $context['post_type'] = get_post_type();
    // Media path
    $context['path_skin'] = get_template_directory_uri();
    $context['path_css'] = $context['path_skin'] . '/web/css/';
    $context['path_fonts'] = $context['path_skin'] . '/web/fonts/';
    $context['path_img'] = $context['path_skin'] . '/web/img/';
    $context['path_js'] = $context['path_skin'] . '/web/js/';
    // breadCrump
    if (function_exists('yoast_breadcrumb')) {
        $context['breadCrumbs'] = yoast_breadcrumb('<p>', '</p>', false);
    }
    $context['showBreadCrumbs'] = true;
    //$context['link_all_news'] = get_page_link(76);
    //$context['showNewsAllLink'] = false;
    $context['housing_url'] = get_permalink(46);
    return $context;
}
Ejemplo n.º 20
0
    function sf_breadcrumbs($alt = false)
    {
        global $post, $sf_options;
        $remove_breadcrumbs = false;
        $breadcrumb_in_heading = 0;
        if (isset($sf_options['breadcrumb_in_heading'])) {
            $breadcrumb_in_heading = $sf_options['breadcrumb_in_heading'];
        }
        // Remove breadcrumbs
        if ($post && is_singular()) {
            $remove_breadcrumbs = sf_get_post_meta($post->ID, 'sf_no_breadcrumbs', true);
        }
        // Breadcrumb in heading
        if ($breadcrumb_in_heading && !$alt) {
            return;
        }
        if (!$remove_breadcrumbs) {
            if (function_exists('bcn_display')) {
                ?>
                    <div id="breadcrumbs">
                        <div class="container"><?php 
                bcn_display();
                ?>
</div>
                    </div>
                <?php 
            } else {
                if (function_exists('yoast_breadcrumb')) {
                    ?>
                    <div id="breadcrumbs">
                        <div class="container"><?php 
                    yoast_breadcrumb("", "");
                    ?>
</div>
                    </div>
                <?php 
                }
            }
        }
    }
Ejemplo n.º 21
0
/**
 * Display Breadcrumbs above the Loop. Concedes priority to popular breadcrumb
 * plugins.
 *
 * @since 0.1.6
 *
 * @return null Null if a popular breadcrumb plugin is active.
 */
function genesis_do_breadcrumbs()
{
    if ('posts' === get_option('show_on_front') && is_home() && !genesis_get_option('breadcrumb_home') || 'page' === get_option('show_on_front') && is_front_page() && !genesis_get_option('breadcrumb_front_page') || 'page' === get_option('show_on_front') && is_home() && !genesis_get_option('breadcrumb_posts_page') || is_single() && !genesis_get_option('breadcrumb_single') || is_page() && !genesis_get_option('breadcrumb_page') || (is_archive() || is_search()) && !genesis_get_option('breadcrumb_archive') || is_404() && !genesis_get_option('breadcrumb_404') || is_attachment() && !genesis_get_option('breadcrumb_attachment')) {
        return;
    }
    $breadcrumb_markup_open = sprintf('<div %s>', genesis_attr('breadcrumb'));
    if (function_exists('bcn_display')) {
        echo $breadcrumb_markup_open;
        bcn_display();
        echo '</div>';
    } elseif (function_exists('breadcrumbs')) {
        breadcrumbs();
    } elseif (function_exists('crumbs')) {
        crumbs();
    } elseif (class_exists('WPSEO_Breadcrumbs') && genesis_get_option('breadcrumbs-enable', 'wpseo_internallinks')) {
        yoast_breadcrumb($breadcrumb_markup_open, '</div>');
    } elseif (function_exists('yoast_breadcrumb') && !class_exists('WPSEO_Breadcrumbs')) {
        yoast_breadcrumb($breadcrumb_markup_open, '</div>');
    } else {
        genesis_breadcrumb();
    }
}
Ejemplo n.º 22
0
function st_breadcrumbs()
{
    global $st_Options;
    /*-------------------------------------------
    		1.1 - yoast_breadcrumb
    	-------------------------------------------*/
    if (!empty($st_Options['compatibility']['yoast']) == true && function_exists('yoast_breadcrumb')) {
        yoast_breadcrumb('<div class="breadcrumb breadcrumbs"><div class="breadcrumb-yoast">', '</div></div>');
    } elseif (function_exists('breadcrumb_trail')) {
        // Remove Auto Drafts
        function st_breadcrumb_trail_autodraft_fix($trail)
        {
            foreach ($trail as $key => $value) {
                if (strpos($value, 'Auto Draft') !== false) {
                    unset($trail[$key]);
                }
            }
            return $trail;
        }
        add_filter('breadcrumb_trail_items', 'st_breadcrumb_trail_autodraft_fix');
        // Call
        breadcrumb_trail(array('before' => '', 'show_home' => __('Home', 'stkit'), 'separator' => ' '));
    }
}
Ejemplo n.º 23
0
			<nav id="site-navigation" class="pull-right hidden-xs" role="navigation">				
				<?php 
wp_nav_menu(array('theme_location' => 'primary', 'menu_id' => 'primary-menu', 'class' => 'navbar'));
?>
			</nav><!-- #site-navigation -->
		</div>
	</header><!-- #masthead -->
	
	<?php 
if (!is_front_page() && !is_home()) {
    ?>
	<section id="breadcrumbs" class="hidden-xs">
		<div class="container">
			<?php 
    if (function_exists('yoast_breadcrumb')) {
        yoast_breadcrumb('<p id="breadcrumbs">', '</p>');
    }
    ?>
			<ol class="breadcrumb row">
			  <li><a href="#">Home</a></li>
			  <li><a href="#">Library</a></li>
			  <li class="active">Data</li>
			</ol>
		</div>
	</section>
	<?php 
}
?>
	
	<div id="content" class="site-content">
Ejemplo n.º 24
0
 * Used to display archive-type pages for posts in a tag.
 *
 * Learn more: http://codex.wordpress.org/Template_Hierarchy
 *
 * @package WordPress
 * @subpackage WP_Forge
 * @since WP-Forge 5.4
 */
get_header();
?>

	<div id="content" class="medium-8 large-8 columns" role="main">
    
    <?php 
if (function_exists('yoast_breadcrumb')) {
    yoast_breadcrumb('<p class="breadcrumbs">', '</p>');
}
?>

		<?php 
if (have_posts()) {
    ?>
			<header class="archive-header">
				<h1 class="archive-title"><?php 
    printf(__('Tag Archives: %s', 'wpforge'), '<span>' . single_tag_title('', false) . '</span>');
    ?>
</h1>

			<?php 
    if (tag_description()) {
        // Show an optional tag description
Ejemplo n.º 25
0
        



          <div class="fullwidth">   



              



               <?php 
        if (function_exists('yoast_breadcrumb')) {
            yoast_breadcrumb('<div id="breadcrumb"><p>', '</p></div>');
        }
        ?>











               <?php 
        //RELATED PROPERTIES - BY LOCATION
Ejemplo n.º 26
0
<?php 
get_header();
?>

<!-- BEGIN #content -->
<div id="content">
	<div class="grey-line"></div>
	<!-- BEGIN .center-wrap -->
	<div class="center-wrap clearfix">
		<!-- #path > nav location -->
		<?php 
if (function_exists('yoast_breadcrumb')) {
    ?>
			<div id="path"><?php 
    yoast_breadcrumb();
    ?>
</div>
		<?php 
}
?>
		<!-- BEGIN #blog-posts -->
		<div id="blog-posts">
			<?php 
if (have_posts()) {
    while (have_posts()) {
        the_post();
        ?>
				
				<!-- BEGIN .post -->
				<div <?php 
Ejemplo n.º 27
0
/**
 * The template for displaying all single posts.
 *
 * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post
 *
 * @package BWPP
 */
get_header();
?>

	<div id="primary" class="content-area">
		<main id="main" class="site-main" role="main">
		
		<?php 
if (function_exists('yoast_breadcrumb')) {
    yoast_breadcrumb('<p id="breadcrumbs" class="container give-padding">', '</p>');
}
?>

		<?php 
while (have_posts()) {
    the_post();
    ?>

			<?php 
    get_template_part('template-parts/content', 'single');
    ?>

			<?php 
    the_post_navigation();
    ?>
Ejemplo n.º 28
0
<?php

if (function_exists('yoast_breadcrumb')) {
    // Breadcrumbs
    ?>
	<section class="breadcrumb">
		<?php 
    yoast_breadcrumb('<span id="breadcrumbs" class="breadcrumbs">', '</span>');
    ?>
	</section>
<?php 
}
Ejemplo n.º 29
0
 function sf_breadcrumbs()
 {
     $breadcrumb_output = "";
     if (function_exists('bcn_display')) {
         $breadcrumb_output .= '<div id="breadcrumbs">' . "\n";
         $breadcrumb_output .= bcn_display(true);
         $breadcrumb_output .= '</div>' . "\n";
     } else {
         if (function_exists('yoast_breadcrumb')) {
             $breadcrumb_output .= '<div id="breadcrumbs">' . "\n";
             $breadcrumb_output .= yoast_breadcrumb("", "", false);
             $breadcrumb_output .= '</div>' . "\n";
         }
     }
     return $breadcrumb_output;
 }
Ejemplo n.º 30
0
Template Name: Sitemap Page
*/
get_header();
?>
<div id="wrapper"  class="clearfix">
<div id="page" class="container_16 clearfix " > 
	<div id="content" class="grid_11 clearfix fr content_right">

    <h1 class="head"><?php 
the_title();
?>
</h1>
  
  <?php 
if (get_option('ptthemes_breadcrumbs')) {
    yoast_breadcrumb('<div class="breadcrumb">', '</div>');
}
?>

   <script type="text/javascript" src="<?php 
bloginfo('template_directory');
?>
/library/js/jquery.js"></script>	 

<script type="text/javascript" src="<?php 
bloginfo('template_directory');
?>
/library/js/contact_us_validation.js"></script>
<ul>
    <div class="sitemap_col fl">