';
$str.= '
' .__( "Home", "blanc" ). '';
if(is_search()){
$s_word = get_search_query();
$str.=''.sprintf(__("Results for '%s'", "blanc"), $s_word ).'';
} elseif(is_tag()){
if( $home && $front_page!=0 ){
$str.='' .get_the_title($home). '';
}
$str.='' .__( "Tag:", "blanc" ) . single_tag_title( '' , false ). '';
} elseif(is_404()){
$str.='' .__('404 Not found','blanc') . '';
} elseif(is_date()){
$date = __('jS', 'blanc');
$month = __('F', 'blanc');
$year = __('Y', 'blanc');
if( $home && $front_page!=0 ){
$str.='' .get_the_title($home). '';
}
if(is_day()){
$str.='' . get_the_date( $year ). '';
$str.=''. get_the_date( $month ) .'';
$str.=''. get_the_date( $date ). '';
} elseif(is_month()){
$str.=''. get_the_date( $year ) .'';
$str.=''. get_the_date( $month ). '';
} else {
$str.=''. get_the_date( $year ) .'';
}
} elseif(is_category()) {
if( $home && $front_page!=0 ){
$str.='' .get_the_title($home). '';
}
$cat = get_queried_object();
if($cat -> parent != 0){
$ancestors = array_reverse(get_ancestors( $cat -> cat_ID, 'category' ));
foreach($ancestors as $ancestor){
$str.=''. get_cat_name($ancestor) .'';
}
}
$str.=''. $cat -> name;
if( is_paged()){
$current = (get_query_var('paged')) ? get_query_var('paged') : 1;
$str.= sprintf(__(" - Page %d", "blanc"), $current );
}
$str.='';
} elseif(is_author()){
if( $home && $front_page!=0 ){
$str.='' .get_the_title($home). '';
}
$str .='' .__( "Author:", "blanc" ) . get_the_author_meta('display_name', get_query_var('author')).'';
} elseif(is_attachment()){
if( $home && $front_page!=0 ){
$str.='' .get_the_title($home). '';
}
if($post -> post_parent != 0 ){
$post_parent = $post -> post_parent;
$str.= ''. get_the_title($post -> post_parent) .'';
}
$str.= '' . $post -> post_title . '';
} elseif(is_single()){
if( $home && $front_page!=0 ){
$str.='' .get_the_title($home). '';
}
$categories = get_the_category($post->ID);
$cat = $categories[0];
if($cat -> parent != 0){
$ancestors = array_reverse(get_ancestors( $cat -> cat_ID, 'category' ));
foreach($ancestors as $ancestor){
$str.=''. get_cat_name($ancestor). '';
}
}
$str.=''. $cat-> cat_name . '';
$str.= ''. $post -> post_title .'';
} elseif(is_page()){
if($post -> post_parent != 0 ){
$ancestors = array_reverse(get_post_ancestors( $post->ID ));
foreach($ancestors as $ancestor){
$str.=''. get_the_title($ancestor) .'';
}
}
$str.= ''. $post -> post_title .'';
} elseif(is_home()){
$str.=''. get_the_title($home);
if( is_paged()){
$current = (get_query_var('paged')) ? get_query_var('paged') : 1;
$str.= sprintf(__(" - Page %d", "blanc"), $current );
}
$str.='';
} else {
$str.=''. wp_title('', false, 'right') .'';
}
$str.='';
}
echo $str;