Помогите решить вопрос с хлебными крошками

H1
На сайте с 05.09.2016
Offline
11
744

Подскажите, как убрать из хлебных крошек последнею ссылку.

<?php get_header(); ?>


<!-- .header -->
<div class="middle">
<main class="content">
<div class="breadcrumbs">
<a href="<?php bloginfo('url'); ?>" class="home"><?php bloginfo('name'); ?></a>
<span class="divider">/</span>

<?php

$cats = get_the_category(get_the_ID());

if ($cats) {
foreach($cats as $cat) {
$parents = array();
$have_parents = false;
$parent_id = $cat->category_parent;
while (0 != $parent_id) {
$parents[]=$parent_id;
$next_ancestor = get_category( $parent_id );
$parent_id = $next_ancestor->category_parent;
}
if ($parents) {

foreach ($parents as $parent) {
$category = get_term_by('ID',$parent, 'category'); ?>

<span><a href="<?php echo esc_attr(get_term_link($category, 'category')); ?>"><?php echo $category->name; ?></a></span>
<span class="arrow"></span>
<?php
} //foreach ($parents
}
} //foreach ($cats
} ?>
<?php foreach($cats as $cat) {
$category = get_term_by('ID',$cat->term_taxonomy_id, 'category'); ?>
<span><a href="<?php echo esc_attr(get_term_link($category, 'category')); ?>"><?php echo $category->name; ?></a></span>
<?php } ?>
</div>
<!-- .breadcrumbs -->
<article class="post">

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>


<h1 class="post__headline"><?php the_title(); ?></h1>
<div class="post__entry">

<?php the_content(); ?>
tommy-gung
На сайте с 22.11.2006
Offline
287
#1

это категории статьи?

в цикле в конец добавь

break;
Здесь не могла быть ваша реклама
H1
На сайте с 05.09.2016
Offline
11
#2
tommy-gung:
это категории статьи?

в цикле в конец добавь

break;

да да,

Сорри за тупость,

куда именно добавить ?:)

tommy-gung
На сайте с 22.11.2006
Offline
287
#3


<?php foreach($cats as $cat) {
$category = get_term_by('ID',$cat->term_taxonomy_id, 'category'); ?>
<span><a href="<?php echo esc_attr(get_term_link($category, 'category')); ?>"><?php echo $category->name; ?></a></span>
break;
<?php } ?>
H1
На сайте с 05.09.2016
Offline
11
#4
tommy-gung:

<?php foreach($cats as $cat) {
$category = get_term_by('ID',$cat->term_taxonomy_id, 'category'); ?>
<span><a href="<?php echo esc_attr(get_term_link($category, 'category')); ?>"><?php echo $category->name; ?></a></span>
break;
<?php } ?>

спасибо)

но вот что получается

Samail
На сайте с 10.05.2007
Offline
361
#5

<?php break; } ?>
H1
На сайте с 05.09.2016
Offline
11
#6
Samail:
<?php break; } ?>

спасибо большое ) помогло)все теперь четко!:)

tommy-gung тоже скорее всего это имел ввиду ))просто я не поставил его между <?php } ?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий