Example #1
0
 /**
  * 
  * Generates the info bar that contains page title and breadcrumb menu
  *
  */
 function rt_get_info_bar_function($atts)
 {
     global $rt_is_template_builder, $rt_template_options, $rt_sidebar_location, $rt_title, $rt_post_type;
     //defaults
     if ($rt_is_template_builder && !empty($rt_template_options)) {
         $default_atts = array("called_for" => "inside_header", "rt_breadcrumb_position" => $rt_template_options["breadcrumb_position"], "display_title" => $rt_template_options["display_title"], "display_breadcrumb" => $rt_template_options["display_breadcrumb"]);
     } else {
         $default_atts = array("called_for" => "inside_header", "rt_breadcrumb_position" => get_option(RT_THEMESLUG . "_breadcrumb_position"), "display_title" => "on", "display_breadcrumb" => get_option(RT_THEMESLUG . "_breadcrumb_menus"));
     }
     extract(shortcode_atts($default_atts, $atts));
     /*
      * exceptions
      * display the info bar as in the header if page is fullwidth 
      * display <section class="info_bar">..</section> if page is a single product
      */
     $is_full_width = isset($rt_sidebar_location) && is_array($rt_sidebar_location) && $rt_sidebar_location[0] == "full" ? TRUE : FALSE;
     $is_full_width = 'products' == $rt_post_type && is_single() ? FALSE : $is_full_width;
     $is_full_width = 'product' == $rt_post_type && is_single() ? FALSE : $is_full_width;
     if ($called_for == $rt_breadcrumb_position && ($display_title || $display_breadcrumb)) {
         //the page title
         if (!isset($rt_title) || $rt_title == "") {
             if (is_404()) {
                 $rt_title = __("404 - Page Not Found", "rt_theme");
             } elseif (is_home()) {
                 $rt_title = __("Home", "rt_theme");
             } elseif (is_attachment()) {
                 $rt_title = __("Attachment:", "rt_theme") . " " . get_the_title("");
             } else {
                 $rt_title = get_the_title("");
             }
         }
         $rt_title = $rt_title ? $rt_title : wp_title('', false);
         if (class_exists('Woocommerce')) {
             //woocommerce title
             if (is_woocommerce()) {
                 $rt_title = get_woocommerce_page_title();
             }
         }
         $page_title_output = "";
         $breadcrumb_output = "";
         $add_class = empty($display_title) ? "only_breadcrumb" : "";
         if ($is_full_width || $rt_breadcrumb_position == "inside_header") {
             echo '<section class="info_bar clearfix ' . $add_class . '">';
         }
         if ($is_full_width || $rt_breadcrumb_position == "inside_header") {
             echo !empty($display_title) ? '<section class="heading"><' . apply_filters("rt_heading_tag", "h2") . '>' . $rt_title . '</' . apply_filters("rt_heading_tag", "h2") . '></section> ' : "";
             if (!empty($display_breadcrumb)) {
                 do_action("rt_breadcrumb_menu", array("wrap_before" => '<section class="breadcrumb">', "wrap_after" => '</section>'));
             }
         } else {
             if (!empty($display_breadcrumb)) {
                 do_action("rt_breadcrumb_menu", array("wrap_before" => '<div class="breadcrumb">', "wrap_after" => '</div>'));
             }
             echo !empty($display_title) ? '<div class="head_text"><' . apply_filters("rt_heading_tag", "h2") . '>' . $rt_title . '</' . apply_filters("rt_heading_tag", "h2") . '></div> ' : "";
         }
         if ($is_full_width || $rt_breadcrumb_position == "inside_header") {
             echo '</section>';
         }
     }
 }
<?php

/**
 * Content wrappers
 *
 * @author 		WooThemes
 * @package 	WooCommerce/Templates
 * @version     1.6.4
 */
if (!defined('ABSPATH')) {
    exit;
    // Exit if accessed directly
}
global $rt_sidebar_location, $rt_title;
$rt_title = get_woocommerce_page_title();
?>

<section class="content_block_background">
<section id="row-<?php 
the_ID();
?>
" class="content_block clearfix">
<section id="post-<?php 
the_ID();
?>
"  class="content <?php 
echo $rt_sidebar_location[0];
?>
">		
<div class="row">
<?php