/** * Page title elements **/ function frl_breadcrumbs() { global $post; $bredcrumbs = array(); $bredcrumbs[] = "<li><a href='" . home_url() . "'>Главная</a></li>"; if (is_post_type_archive('tasks')) { $title = frl_page_title(); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } elseif (is_singular('tasks') || is_page('task-actions')) { $a_link = get_post_type_archive_link('tasks'); $a_title = apply_filters('post_type_archive_title', get_post_type_object('tasks')->labels->name); $bredcrumbs[] = "<li><a href='{$a_link}'>{$a_title}</a></li>"; $title = frl_page_title(); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } elseif (is_single_member()) { $a_link = get_permalink($post); $a_title = apply_filters('the_title', $post->post_title); $bredcrumbs[] = "<li><a href='{$a_link}'>{$a_title}</a></li>"; $title = frl_page_title(); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } elseif (is_page('member-actions')) { $members_page = get_page_by_path('members'); $a_link = get_permalink($members_page); $a_title = apply_filters('the_title', $members_page->post_title); $bredcrumbs[] = "<li><a href='{$a_link}'>{$a_title}</a></li>"; $member_name = tst_get_member_name(); $member_url = tst_get_member_url(); $bredcrumbs[] = "<li><a href='{$member_url}'>{$member_name}</a></li>"; $title = frl_page_title(); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } elseif (is_page('member-tasks')) { $members_page = get_page_by_path('members'); $a_link = get_permalink($members_page); $a_title = apply_filters('the_title', $members_page->post_title); $bredcrumbs[] = "<li><a href='{$a_link}'>{$a_title}</a></li>"; $member_name = tst_get_member_name(); $member_url = tst_get_member_url(); $bredcrumbs[] = "<li><a href='{$member_url}'>{$member_name}</a></li>"; $title = __('All Tasks', 'tst'); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } elseif (is_page()) { //is this correct? $title = frl_page_title(); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } else { //@to_do make real structures here $title = frl_page_title(); $bredcrumbs[] = "<li class='active'>{$title}</li>"; } return !empty($bredcrumbs) ? "<ol class='breadcrumb'>" . implode('', $bredcrumbs) . "</ol>" : ''; }
die; } get_header(); ?> <article class="member-actions"> <header class="page-heading"> <div class="row"> <div class="col-md-8"> <nav class="page-breadcrumbs"><?php echo frl_breadcrumbs(); ?> </nav> <h1 class="page-title"><?php echo frl_page_title(); ?> </h1> </div> <div class="col-md-4"> <div class="status-block-member in-action"> <div class="row-top"> <?php //... ?> </div> </div> </div> </div><!-- .row -->