• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как убрать 'магазин' из хлебных крошек. (текст файла в описании)

Bloodik

Новичок
Всем добрый вечер, никак не могу догнать как убрать из хлебных крошек слово магазин.
формат такой: Начало > Все товары> Категории товара > Товара
(все товары: это и есть тот самый магазин в woocommerce) как убрать это отсюда.
Есть файл отвечающий за вывод хлебных крошек, я написал его ниже. Но не очень разбираюсь в программировании, помогите решить проблему пожалуйста.
Это премиальная тема Cocco от mikado, разрабы только указали на файл в котором можно что-то изменить. Но я там ниче не понял.((
текст файла ниже:

Код:
<?php


if ( ! function_exists( 'cocco_mikado_set_title_breadcrumbs_type_for_options' ) ) {

    /**

     * This function set breadcrumbs title type value for title options map and meta boxes

     */

    function cocco_mikado_set_title_breadcrumbs_type_for_options( $type ) {

        $type['breadcrumbs'] = esc_html__( 'Breadcrumbs', 'cocco' );

      

        return $type;

    }

  

    add_filter( 'cocco_mikado_filter_title_type_global_option', 'cocco_mikado_set_title_breadcrumbs_type_for_options' );

    add_filter( 'cocco_mikado_filter_title_type_meta_boxes', 'cocco_mikado_set_title_breadcrumbs_type_for_options' );

}


if ( ! function_exists( 'cocco_mikado_custom_breadcrumbs' ) ) {

    /**

     * Function that renders breadcrumbs

     */

    function cocco_mikado_custom_breadcrumbs() {

        global $post;

      

        $pageid    = cocco_mikado_get_page_id();

        $homeLink  = esc_url( home_url( '/' ) );

        $home      = esc_html__( 'Начало', 'cocco' );

        $delimiter = '<span class="mkdf-delimiter">&nbsp; > &nbsp;</span>';

        $before    = '<span class="mkdf-current">';

        $after     = '</span>';

      

        $holder_classes = array();

        $holder_styles  = array();

      

        $colorMeta = get_post_meta( $pageid, 'mkdf_breadcrumbs_color_meta', true );

        if ( ! empty( $colorMeta ) ) {

            $holder_classes[] = 'mkdf-has-inline-style';

            $holder_styles[]  = 'color: ' . $colorMeta;

        }

      

        $holder_classes = implode( ' ', $holder_classes );

      

        $output = '<div itemprop="breadcrumb" class="mkdf-breadcrumbs ' . esc_attr( $holder_classes ) . '" ' . cocco_mikado_get_inline_attr( $holder_styles, 'style', ';' ) . '>';

      

            if ( is_home() && ! is_front_page() ) {

                $output .= '<a itemprop="url" href="' . $homeLink . '">' . $home . '</a>' . $delimiter . ' <a itemprop="url" href="' . $homeLink . '">' . get_the_title( $pageid ) . '</a>';

              

            } elseif ( is_home() ) {

                $output .= $before . $home . $after;

              

            } elseif ( is_front_page() ) {

                $output .= '<a itemprop="url" href="' . $homeLink . '">' . $home . '</a>';

              

            } else {

                $output       .= '<a itemprop="url" href="' . $homeLink . '">' . $home . '</a>' . $delimiter;

                $childContent = '';

              

                if ( is_tag() ) {

                    $childContent .= $before . esc_html__( 'Posts tagged ', 'cocco' ) . '"' . single_tag_title( '', false ) . '"' . $after;

                  

                } elseif ( is_day() ) {

                    $childContent .= '<a itemprop="url" href="' . get_year_link( get_the_time( 'Y' ) ) . '">' . get_the_time( 'Y' ) . '</a>' . $delimiter;

                    $childContent .= '<a itemprop="url" href="' . get_month_link( get_the_time( 'Y' ), get_the_time( 'm' ) ) . '">' . get_the_time( 'F' ) . '</a>' . $delimiter;

                    $childContent .= $before . get_the_time( 'd' ) . $after;

                  

                } elseif ( is_month() ) {

                    $childContent .= '<a itemprop="url" href="' . get_year_link( get_the_time( 'Y' ) ) . '">' . get_the_time( 'Y' ) . '</a>' . $delimiter;

                    $childContent .= $before . get_the_time( 'F' ) . $after;

                  

                } elseif ( is_year() ) {

                    $childContent .= $before . get_the_time( 'Y' ) . $after;

                  

                } elseif ( is_author() ) {

                    $author_id = get_query_var( 'author' );

                    $childContent    .= $before . esc_html__( 'Articles posted by ', 'cocco' ) . get_the_author_meta( 'display_name', $author_id ) . $after;

                  

                } elseif ( is_category() ) {

                    $thisCat = get_category( get_query_var( 'cat' ), false );

                    if ( isset( $thisCat->parent ) && $thisCat->parent != 0 ) {

                        $childContent .= get_category_parents( $thisCat->parent, true, ' ' . $delimiter );

                    }

                  

                    $childContent .= $before . single_cat_title( '', false ) . $after;

                  

                } elseif ( is_search() ) {

                    $childContent .= $before . esc_html__( 'Search results for ', 'cocco' ) . '"' . get_search_query() . '"' . $after;

                  

                } elseif ( is_404() ) {

                    $childContent .= $before . esc_html__( 'Error 404', 'cocco' ) . $after;

                  

                } elseif ( is_single() && ! is_attachment() ) {

                    if ( is_singular( 'post' ) ) {

                        $cat  = get_the_category();

                        $cat  = $cat[0];

                        $cats = get_category_parents( $cat, true, ' ' . $delimiter );

                      

                        $childContent .= $cats;

                        $childContent .= $before . get_the_title() . $after;

                    } else {

                        $childContent .= $before . get_the_title() . $after;

                    }

                  

                } elseif ( is_attachment() ) {

                    if ( $post->post_parent ) {

                        $parent = get_post( $post->post_parent );

                        $cat    = get_the_category( $parent->ID );

                        if ( $cat ) {

                            $cat    = $cat[0];

                            $childContent .= get_category_parents( $cat, true, ' ' . $delimiter );

                        }

                        $childContent .= '<a itemprop="url" href="' . get_permalink( $parent ) . '">' . $parent->post_title . '</a>';

                      

                        $childContent .= $delimiter . $before . get_the_title() . $after;

                      

                    } else {

                        $childContent .= $before . get_the_title() . $after;

                    }

                  

                } elseif ( is_page() ) {

                    if ( $post->post_parent ) {

                        $parent_ids   = array();

                        $parent_ids[] = $post->post_parent;

                      

                        foreach ( $parent_ids as $parent_id ) {

                            $childContent .= '<a itemprop="url" href="' . get_the_permalink( $parent_id ) . '">' . get_the_title( $parent_id ) . '</a>' . $delimiter;

                        }

                    }

                  

                    $childContent .= $before . get_the_title() . $after;

                  

                }

              

                if ( get_query_var( 'paged' ) ) {

                    $childContent .= $before . " (" . esc_html__( 'Page', 'cocco' ) . ' ' . get_query_var( 'paged' ) . ")" . $after;

                  

                }

              

                $output .= apply_filters( 'cocco_mikado_filter_breadcrumbs_title_child_output', $childContent, $delimiter, $before, $after );

            }

      

        $output .= '</div>';

      

        echo wp_kses( apply_filters( 'cocco_mikado_filter_breadcrumbs_title_output', $output ), array(

            'div'  => array(

                'itemprop' => true,

                'id'       => true,

                'class'    => true,

                'style'    => true

            ),

            'span' => array(

                'class' => true,

                'id'    => true,

                'style' => true

            ),

            'a'    => array(

                'itemprop' => true,

                'id'       => true,

                'class'    => true,

                'href'     => true,

                'style'    => true

            )

        ) );

    }

}
 
Последнее редактирование модератором:
Сверху Снизу