/** * * 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