Current File : /home/kelaby89/babyl0n.restaurant/wp-content/themes/restar/templates/header-menu-bottom.php |
<?php
/**
* @Packge : Restar
* @Version : 1.0
* @Author : Themeholy
* @Author URI : https://themeforest.net/user/themeholy
*
*/
// Block direct access
if( !defined( 'ABSPATH' ) ){
exit();
}
if( defined( 'CMB2_LOADED' ) ){
if( !empty( restar_meta('page_breadcrumb_area') ) ) {
$restar_page_breadcrumb_area = restar_meta('page_breadcrumb_area');
} else {
$restar_page_breadcrumb_area = '1';
}
}else{
$restar_page_breadcrumb_area = '1';
}
$allowhtml = array(
'p' => array(
'class' => array()
),
'span' => array(
'class' => array(),
),
'a' => array(
'href' => array(),
'title' => array()
),
'br' => array(),
'em' => array(),
'strong' => array(),
'b' => array(),
'sub' => array(),
'sup' => array(),
);
if( is_page() || is_page_template( 'template-builder.php' ) ) {
if( $restar_page_breadcrumb_area == '1' ) {
echo '<!-- Page title 2 -->';
if( class_exists( 'ReduxFramework' ) ){
$ex_class = '';
}else{
$ex_class = ' th-breadcumb';
}
echo '<div class="breadcumb-wrapper '. esc_attr($ex_class).'" id="breadcumbwrap">';
echo '<div class="container">';
echo '<div class="breadcumb-content">';
if( defined('CMB2_LOADED') || class_exists('ReduxFramework') ) {
if( !empty( restar_meta('page_breadcrumb_settings') ) ) {
if( restar_meta('page_breadcrumb_settings') == 'page' ) {
$restar_page_title_switcher = restar_meta('page_title');
} else {
$restar_page_title_switcher = restar_opt('restar_page_title_switcher');
}
} else {
$restar_page_title_switcher = '1';
}
} else {
$restar_page_title_switcher = '1';
}
if( $restar_page_title_switcher ){
if( class_exists( 'ReduxFramework' ) ){
$restar_page_title_tag = restar_opt('restar_page_title_tag');
}else{
$restar_page_title_tag = 'h1';
}
if( defined( 'CMB2_LOADED' ) ){
if( !empty( restar_meta('page_title_settings') ) ) {
$restar_custom_title = restar_meta('page_title_settings');
} else {
$restar_custom_title = 'default';
}
}else{
$restar_custom_title = 'default';
}
if( $restar_custom_title == 'default' ) {
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => esc_html( get_the_title( ) ),
'class' => 'breadcumb-title'
)
);
} else {
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => esc_html( restar_meta('custom_page_title') ),
'class' => 'breadcumb-title'
)
);
}
}
if( defined('CMB2_LOADED') || class_exists('ReduxFramework') ) {
if( restar_meta('page_breadcrumb_settings') == 'page' ) {
$restar_breadcrumb_switcher = restar_meta('page_breadcrumb_trigger');
} else {
$restar_breadcrumb_switcher = restar_opt('restar_enable_breadcrumb');
}
} else {
$restar_breadcrumb_switcher = '1';
}
if( $restar_breadcrumb_switcher == '1' && ( is_page() || is_page_template( 'template-builder.php' ) )) {
restar_breadcrumbs(
array(
'breadcrumbs_classes' => '',
)
);
}
echo '</div>';
echo '</div>';
echo '</div>';
echo '<!-- End of Page title -->';
}
} else {
echo '<!-- Page title 3 -->';
if( class_exists( 'ReduxFramework' ) ){
$ex_class = '';
if (class_exists( 'woocommerce' ) && is_shop()){
$breadcumb_bg_class = 'custom-woo-class';
}elseif(is_404()){
$breadcumb_bg_class = 'custom-error-class';
}elseif(is_search()){
$breadcumb_bg_class = 'custom-search-class';
}elseif(is_archive()){
$breadcumb_bg_class = 'custom-archive-class';
}else{
$breadcumb_bg_class = '';
}
}else{
$breadcumb_bg_class = '';
$ex_class = ' th-breadcumb';
}
echo '<div class="breadcumb-wrapper '. esc_attr($breadcumb_bg_class . $ex_class).'">';
echo '<div class="container z-index-common">';
echo '<div class="breadcumb-content">';
if( class_exists( 'ReduxFramework' ) ){
$restar_page_title_switcher = restar_opt('restar_page_title_switcher');
}else{
$restar_page_title_switcher = '1';
}
if( $restar_page_title_switcher ){
if( class_exists( 'ReduxFramework' ) ){
$restar_page_title_tag = restar_opt('restar_page_title_tag');
}else{
$restar_page_title_tag = 'h1';
}
if( class_exists('woocommerce') && is_shop() ) {
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => wp_kses( woocommerce_page_title( false ), $allowhtml ),
'class' => 'breadcumb-title'
)
);
}elseif ( is_archive() ){
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => wp_kses( get_the_archive_title(), $allowhtml ),
'class' => 'breadcumb-title'
)
);
}elseif ( is_home() ){
$restar_blog_page_title_setting = restar_opt('restar_blog_page_title_setting');
$restar_blog_page_title_switcher = restar_opt('restar_blog_page_title_switcher');
$restar_blog_page_custom_title = restar_opt('restar_blog_page_custom_title');
if( class_exists('ReduxFramework') ){
if( $restar_blog_page_title_switcher ){
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => !empty( $restar_blog_page_custom_title ) && $restar_blog_page_title_setting == 'custom' ? esc_html( $restar_blog_page_custom_title) : esc_html__( 'Latest News', 'restar' ),
'class' => 'breadcumb-title'
)
);
}
}else{
echo restar_heading_tag(
array(
"tag" => "h1",
"text" => esc_html__( 'Latest News', 'restar' ),
'class' => 'breadcumb-title',
)
);
}
}elseif( is_search() ){
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => esc_html__( 'Search Result', 'restar' ),
'class' => 'breadcumb-title'
)
);
}elseif( is_404() ){
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => esc_html__( 'Error Page', 'restar' ),
'class' => 'breadcumb-title'
)
);
}elseif( is_singular( 'product' ) ){
$posttitle_position = restar_opt('restar_product_details_title_position');
$postTitlePos = false;
if( class_exists( 'ReduxFramework' ) ){
if( $posttitle_position && $posttitle_position != 'header' ){
$postTitlePos = true;
}
}else{
$postTitlePos = false;
}
if( $postTitlePos != true ){
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => wp_kses( get_the_title( ), $allowhtml ),
'class' => 'breadcumb-title'
)
);
} else {
if( class_exists( 'ReduxFramework' ) ){
$restar_post_details_custom_title = restar_opt('restar_product_details_custom_title');
}else{
$restar_post_details_custom_title = __( 'Shop Details','restar' );
}
if( !empty( $restar_post_details_custom_title ) ) {
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => wp_kses( $restar_post_details_custom_title, $allowhtml ),
'class' => 'breadcumb-title'
)
);
}
}
}else{
$posttitle_position = restar_opt('restar_post_details_title_position');
$postTitlePos = false;
if( is_single() ){
if( class_exists( 'ReduxFramework' ) ){
if( $posttitle_position && $posttitle_position != 'header' ){
$postTitlePos = true;
}
}else{
$postTitlePos = false;
}
}
if( is_singular( 'product' ) ){
$posttitle_position = restar_opt('restar_product_details_title_position');
$postTitlePos = false;
if( class_exists( 'ReduxFramework' ) ){
if( $posttitle_position && $posttitle_position != 'header' ){
$postTitlePos = true;
}
}else{
$postTitlePos = false;
}
}
if( $postTitlePos != true ){
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => wp_kses( get_the_title( ), $allowhtml ),
'class' => 'breadcumb-title'
)
);
} else {
if( class_exists( 'ReduxFramework' ) ){
$restar_post_details_custom_title = restar_opt('restar_post_details_custom_title');
}else{
$restar_post_details_custom_title = __( 'Blog Details','restar' );
}
if( !empty( $restar_post_details_custom_title ) ) {
echo restar_heading_tag(
array(
"tag" => esc_attr( $restar_page_title_tag ),
"text" => wp_kses( $restar_post_details_custom_title, $allowhtml ),
'class' => 'breadcumb-title'
)
);
}
}
}
}
if( class_exists('ReduxFramework') ) {
$restar_breadcrumb_switcher = restar_opt( 'restar_enable_breadcrumb' );
} else {
$restar_breadcrumb_switcher = '1';
}
if( $restar_breadcrumb_switcher == '1' ) {
if(restar_breadcrumbs()){
echo '<div>';
restar_breadcrumbs(
array(
'breadcrumbs_classes' => 'nav',
)
);
echo '</div>';
}
}
echo '</div>';
echo '</div>';
echo '</div>';
echo '<!-- End of Page title -->';
}