Подскажите пожалуйста, как вывести в заголовок таксономию по текущему url. В данный момент выводит название категории /product-category/kompressory-standart/ - Компрессоры стандарт. А при изменении url, т.е, при использовании фильтра получаю такую ссылку /product-category/kompressory-standart/filters/performance/18813412096/ , в title происходят изменения т.е, выводит то что нужно. А вот в заголовке так и остается название самой категории. А нужно чтобы в h1 выводило таксономию текущего url'a в случае как и с title. Может кто сталкивался? Ниже код page-header.
<?php global $post;
$post_id = '';
$post_id = zozo_get_post_id();
$page_slogan = $breadcrumbs = '';
$hide_title_bar = get_post_meta( $post_id, 'zozo_hide_page_title_bar', true );
$hide_title = get_post_meta( $post_id, 'zozo_hide_page_title',
true );
$breadcrumbs = get_post_meta( $post_id, 'zozo_display_breadcrumbs', true );
$show_page_slogan = get_post_meta( $post_id,'zozo_show_page_slogan', true );
$page_slogan = get_post_meta( $post_id, 'zozo_page_slogan', true );
$page_title_align = get_post_meta( $post_id, 'zozo_page_title_align', true );
$page_title_type = get_post_meta( $post_id, 'zozo_page_title_type', true );
$page_title_skin = get_post_meta( $post_id, 'zozo_page_title_skin', true );
$page_video_bg = get_post_meta( $post_id, 'zozo_page_title_video_bg', true );
$page_video_id = get_post_meta( $post_id, 'zozo_page_title_video_id', true );
$page_title_bg = get_post_meta( $post_id, 'zozo_page_title_bar_bg', true );
$page_title_align = !empty( $page_title_align ) ? $page_title_align : 'default';
$page_title_type = !empty( $page_title_type ) ? $page_title_type : 'default';
$page_title_skin = !empty( $page_title_skin ) ? $page_title_skin : 'default';
if( isset( $breadcrumbs ) && $breadcrumbs == '' || $breadcrumbs == 'default' ) {
$breadcrumbs = zozo_get_theme_option( 'zozo_enable_breadcrumbs' );
if( $breadcrumbs ) {
$breadcrumbs = 'show';
} else {
$breadcrumbs = 'hide';
}
}
$title = '';
$title = get_the_title( $post_id );
if( is_home() ) {
$title = zozo_get_theme_option( 'zozo_blog_title' );
$page_slogan = zozo_get_theme_option( 'zozo_blog_slogan' );
}
if( is_search() ) {
$title = __( 'Search results for:', 'zozothemes' ) . ' ' . get_search_query();
}
if( is_404() ) {
$title = __('Error 404 Page', 'zozothemes');
}
if( ( class_exists( 'TribeEvents' ) && tribe_is_event() && ! is_single() && ! is_home() ) ||
( class_exists( 'TribeEvents' ) && is_events_archive() ) ||
( class_exists( 'TribeEvents' ) && is_events_archive() && is_404() ) ) {
$title = tribe_get_events_title();
}
if( is_archive() && ! ( class_exists('bbPress') && is_bbpress() ) && ! is_search() ) {
if ( is_day() ) {
$title = __( 'Daily Archives:', 'zozothemes' ) . '<span> ' . get_the_date() . '</span>';
} else if ( is_month() ) {
$title = __( 'Monthly Archives:', 'zozothemes' ) . '<span> ' . get_the_date( _x( 'F Y', 'monthly archives date format', 'zozothemes' ) ) . '</span>';
} elseif ( is_year() ) {
$title = __( 'Yearly Archives:', 'zozothemes' ) . '<span> ' . get_the_date( _x( 'Y', 'yearly archives date format', 'zozothemes' ) ) . '</span>';
} elseif ( is_author() ) {
$current_auth = get_user_by( 'id', get_query_var( 'author' ) );
$title = $current_auth->nickname;
} elseif( is_post_type_archive() ) {
$title = post_type_archive_title( '', false );
$sermon_settings = get_option('wpfc_options');
if( is_array( $sermon_settings ) ) {
$title = $sermon_settings['archive_title'];
}
} else {
$title = single_cat_title( '', false );
}
}
if( ZOZO_EPL_ACTIVE ) {
if ( ( is_tax( 'tax_feature' ) || is_tax( 'location' ) || is_tax( 'tax_business_listing' ) ) && function_exists( 'epl_is_search' ) && false == epl_is_search() ) {
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
$title = sprintf( __( 'Property in %s', 'zozothemes' ), $term->name );
}
}
if( ZOZO_WOOCOMMERCE_ACTIVE && is_woocommerce() && ( is_product() || is_shop() ) && ! is_search() ) {
if( ! is_product() ) {
$title = woocommerce_page_title( false );
}
}
if( ! is_archive() && ! is_search() && ! ( is_home() && ! is_front_page() ) ) {
if ( $hide_title_bar != 'yes' ) {
if( $hide_title == 'yes' ) {
$title = '';
}
}
} else {
if ( $hide_title_bar != 'yes' ) {
if( $hide_title == 'yes' ) {
$title = '';
}
}
}
$output_title_bar = '';
if( ! is_archive() && ! is_search() && ! ( is_home() && ! is_front_page() ) ) {
if ( $hide_title_bar != 'yes' ) {
if( is_home() && is_front_page() && ! zozo_get_theme_option( 'zozo_blog_page_title_bar' ) ) {
$output_title_bar = 'no';
} else {
$output_title_bar = 'yes';
}
}
} else {
if( is_home() && ! zozo_get_theme_option(
'zozo_blog_page_title_bar' ) ) {
$output_title_bar = 'no';
} else {
if( $hide_title_bar != 'yes' ) {
$output_title_bar = 'yes';
}
}
}
$extra_class = '';
if( isset( $page_video_bg ) && $page_video_bg == 1 ) {
if( isset( $page_video_id ) && $page_video_id != '' ) {
$extra_class .= ' page-title-video-bg page-video-'. $post_id .'';
}
}
$extra_class .= ' page-titletype-'. $page_title_type .'';
$extra_class .= ' page-titleskin-'. $page_title_skin .'';
$extra_class .= ' page-titlealign-'. $page_title_align .'';
if( isset( $page_title_bg ) && $page_title_bg != '' ) {
$extra_class .= ' page-title-image-bg';
} ?>
<!-- ============ Page Header ============ -->
<?php if( isset( $output_title_bar ) && $output_title_bar == 'yes' ) { ?>
<div class="page-title-section<?php echo esc_attr( $extra_class ); ?>">
<!-- ===== Video Background -->
<?php if( isset( $page_video_bg ) && $page_video_bg == 1 ) { ?>
<?php if( isset( $page_video_id ) && $page_video_id != '' ) { ?>
<?php wp_enqueue_script( 'zozo-video-slider-js' ); ?>
<div id="video-bg-<?php echo esc_attr( $post_id ); ?>"
class="video-bg">
<div id="player-<?php echo esc_attr( $post_id );?>"
class="zozo-yt-player bg-video-container"
data-property="{<?php echo
"videoURL:'https://www.youtube.com/watch?
v=".$page_video_id."',autoPlay:true"; ?>,
showControls:false,mute:true,containment:'<?php echo '.page-video-'.
$post_id .'';?>',
loop:false,startAt:0,opacity:1,ratio:'16/9',quality:'hd720'}"></div>
</div>
<?php } ?>
<?php } ?>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть таблица tbl_uploads где хранятся пути к изображениям (рентгенам)Есть таблица priem где хранится записи приёма пациента
Доброго времени суток! Есть WEB приложение написанное на PHPВ нем реализовано что то вроде заказов