' .get_the_title($front_page) .''; } else { $str .= '
  1. ' .get_the_title($front_page) .'
  2. '; if( is_home() ){ $str .='
  3. ' .get_the_title($home); if( is_paged() ){ $current = ( get_query_var('paged') ) ? get_query_var('paged') : 1; $str .= sprintf( __(' - Page %d', 'blanc'), $current ); } $str .= '
  4. '; } elseif( !is_page() ) { $str .='
  5. ' .get_the_title($home) .'
  6. '; } } } else { //if there isn't a frontpage if( is_home() ) { $str .='
  7. ' .__( "Home", "blanc" ); if( is_paged() ){ $current = ( get_query_var('paged') ) ? get_query_var('paged') : 1; $str .= sprintf( __(' - Page %d', 'blanc'), $current ); } $str .= '
  8. '; } else { $str .='
  9. ' .__( "Home", "blanc" ) .'
  10. '; } } if( is_attachment() ){ if( $post -> post_parent != 0 ){ $post_parent = $post->post_parent; $str.= '
  11. ' .get_the_title($post -> post_parent) .'
  12. '; } } elseif( is_page() && !is_front_page() ){ if( $post->post_parent != 0 ){ $ancestors = array_reverse( get_post_ancestors( $post->ID ) ); foreach( $ancestors as $ancestor ){ $str .='
  13. ' .get_the_title($ancestor) .'
  14. '; } } $str .= '
  15. ' .$post->post_title .'
  16. '; } elseif( is_single() ){ $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 .='
  17. ' .get_cat_name($ancestor) .'
  18. '; } } $str .='
  19. ' .$cat->cat_name .'
  20. '; $str .= '
  21. ' .$post->post_title .'
  22. '; } elseif( is_search() ){ $s_word = get_search_query(); $str .='
  23. ' .sprintf( __("Results for '%s'", "blanc"), $s_word ) .'
  24. '; } elseif( is_404() ){ $str .='
  25. ' .__('404 Not found','blanc') .'
  26. '; } elseif( is_category() ){ $cat = get_queried_object(); if( $cat->parent != 0 ){ $ancestors = array_reverse( get_ancestors( $cat->cat_ID, 'category' ) ); foreach( $ancestors as $ancestor ){ $str .= '
  27. ' .get_cat_name($ancestor) .'
  28. '; } } $str .= '
  29. ' .$cat->name; if( is_paged() ){ $current = ( get_query_var('paged') ) ? get_query_var('paged') : 1; $str .= sprintf( __(' - Page %d', 'blanc'), $current ); } $str .= '
  30. '; } elseif( is_tag() || is_author() ){ $str.='
  31. ' . get_the_archive_title(); if( is_paged() ){ $current = (get_query_var('paged')) ? get_query_var('paged') : 1; $str .= sprintf( __(' - Page %d', 'blanc'), $current ); } $str .= '
  32. '; } elseif ( is_date() ){ $date = __('jS', 'blanc'); $month = __('F', 'blanc'); $year = __('Y', 'blanc'); if( is_day() ){ $str .= '
  33. ' .get_the_date($year) .'
  34. '; $str .= '
  35. ' .get_the_date($month) .'
  36. '; $str .= '
  37. ' .get_the_date($date) .'
  38. '; } elseif( is_month() ){ $str .= '
  39. ' .get_the_date($year) .'
  40. '; $str .= '
  41. ' .get_the_date($month) .'
  42. '; } else { $str .= '
  43. ' .get_the_date($year) .'
  44. '; } } } echo $str; ?>