• Как удалить элемент хлебных крошек в Wordpress+Woocommerce+Astra?

    @istan302
    zx5zx6,

    есть другая переопределяемая функция - woocommerce_breadcrumb(). Ее можно добавить в свой functions.php

    /**
    	 * Output the WooCommerce Breadcrumb.
    	 *
    	 * @param array $args Arguments.
    	 */
    function woocommerce_breadcrumb( $args = array() ) {
    		$args = wp_parse_args(
    			$args,
    			apply_filters(
    				'woocommerce_breadcrumb_defaults',
    				array(
    					'delimiter'   => ' / ',
    					'wrap_before' => '<nav class="woocommerce-breadcrumb">',
    					'wrap_after'  => '</nav>',
    					'before'      => '',
    					'after'       => '',
    					'home'        => _x( 'Home', 'breadcrumb', 'woocommerce' ),
    				)
    			)
    		);
            
    		$breadcrumbs = new WC_Breadcrumb();
    
    		if ( ! empty( $args['home'] ) ) {
    			$breadcrumbs->add_crumb( $args['home'], apply_filters( 'woocommerce_breadcrumb_home_url', home_url() ) );
    		}
    
    		$args['breadcrumb'] = $breadcrumbs->generate();
    
    		/**
    		 * WooCommerce Breadcrumb hook
    		 *
    		 * @hooked WC_Structured_Data::generate_breadcrumblist_data() - 10
    		 */
    				 
    		do_action( 'woocommerce_breadcrumb', $breadcrumbs, $args );
    
    		wc_get_template( 'global/breadcrumb.php', $args );
    	}


    только убрать в ней часть кода, отвечающую за вывод Главной.

    if ( ! empty( $args['home'] ) ) {
    			$breadcrumbs->add_crumb( $args['home'], apply_filters( 'woocommerce_breadcrumb_home_url', home_url() ) );
    		}