comment_type || 'trackback' == $comment->comment_type ) : ?>
';
$after = '';
if ( ! is_home())
{
$breadcrumb .= ''.esc_html__('Home', 'arina').'';
/** If category or single post */
if(is_category())
{
$cat_obj = $wp_query->get_queried_object();
$this_category = get_category( $cat_obj->term_id );
if ( $this_category->parent != 0 ) {
$parent_category = get_category( $this_category->parent );
$breadcrumb .= get_category_parents($parent_category, TRUE, $delimiter );
}
$breadcrumb .= ''.single_cat_title('', FALSE).'';
}
elseif(is_tax())
{
$breadcrumb .= ''.$queried_object->name.'';
}
elseif(is_page()) /** If WP pages */
{
global $post;
if($post->post_parent)
{
$anc = get_post_ancestors($post->ID);
foreach($anc as $ancestor)
{
$breadcrumb .= ''.get_the_title($ancestor).'';
}
$breadcrumb .= ''.get_the_title($post->ID).'';
}else $breadcrumb .= ''.get_the_title().'';
}
elseif (is_singular())
{
if($category = wp_get_object_terms(get_the_ID(), 'category'))
{
if( !is_wp_error($category) )
{
$breadcrumb .= ''.arina_set( arina_set($category, '0'), 'name').'';
$breadcrumb .= ''.get_the_title().'';
} else $breadcrumb .= ''.get_the_title().'';
}else{
$breadcrumb .= ''.get_the_title().'';
}
}
elseif(is_tag()) $breadcrumb .= ''.single_tag_title('', FALSE).''; /**If tag template*/
elseif(is_day()) $breadcrumb .= ''.esc_html__('Archive for ', 'arina').get_the_time('F jS, Y').''; /** If daily Archives */
elseif(is_month()) $breadcrumb .= ''.esc_html__('Archive for ', 'arina').get_the_time('F, Y').''; /** If montly Archives */
elseif(is_year()) $breadcrumb .= ''.esc_html__('Archive for ', 'arina').get_the_time('Y').''; /** If year Archives */
elseif(is_author()) $breadcrumb .= ''.esc_html__('Archive for ', 'arina').get_the_author().''; /** If author Archives */
elseif(is_search()) $breadcrumb .= ''.esc_html__('Search Results for ', 'arina').get_search_query().''; /** if search template */
elseif(is_404()) $breadcrumb .= ''.esc_html__('404 - Not Found', 'arina').''; /** if search template */
elseif ( is_post_type_archive('product') )
{
$shop_page_id = wc_get_page_id( 'shop' );
if( get_option('page_on_front') !== $shop_page_id )
{
$shop_page = get_post( $shop_page_id );
$_name = wc_get_page_id( 'shop' ) ? get_the_title( wc_get_page_id( 'shop' ) ) : '';
if ( ! $_name ) {
$product_post_type = get_post_type_object( 'product' );
$_name = $product_post_type->labels->singular_name;
}
if ( is_search() ) {
$breadcrumb .= $before . '' . $_name . '' . $delimiter . esc_html__( 'Search results for “', 'arina' ) . get_search_query() . '”' . $after;
} elseif ( is_paged() ) {
$breadcrumb .= $before . '' . $_name . '' . $after;
} else {
$breadcrumb .= $before . $_name . $after;
}
}
}
else $breadcrumb .= ''.get_the_title().''; /** Default value */
}
return '';
}