serii366
Новичок

Добрый день.
Вот структура проекта

А вот сам код из archive-product.php
Так вот, файл archive-product.php переопределился, а вот файлы wrapper-start и loop-start - нет.

Почему?
Где я мог допустить ошибку?
Заранее благодарен.
Вот структура проекта

А вот сам код из archive-product.php
Код:
<?php do_action( 'woocommerce_before_main_content' ); ?>
<?php
$terms = get_terms( [
'taxonomy' => 'product_cat',
// 'orderby' => 'meta_value_num',
'hide_empty' => false,
] );
//vardump($terms);
?>
<?php foreach($terms as $term): ?>
<?php
$bg_color = '';
if ( get_term_meta( $term->term_id, 'wh_meta_color', true ) ) {
$bg_color = get_term_meta( $term->term_id, 'wh_meta_color', true );
}
?>
<div class="products-block" style="background-color: <?php echo $bg_color; ?>">
<?php if( get_term_meta( $term->term_id, 'wh_meta_desc', true )): ?>
<h2 class="products-block__title"><?php echo get_term_meta( $term->term_id, 'wh_meta_desc', true ); ?></h2>
<?php endif; ?>
<div class="products-block__wrap">
<div class="products-block__content"><em><?php echo get_term_meta( $term->term_id, 'wh_meta_title', true ); ?></em>
<h3><?php echo $term->name; ?></h3>
<p><?php echo $term->description; ?></p>
</div>
<?php do_action('woocommerce_product_loop_start'); ?>
<?php
$term_id = $term->term_id;
$args = array(
'post_type' => 'product',
// 'post_status' => 'publish',
// 'ignore_sticky_posts' => 1,
'posts_per_page' => 2,
'tax_query' => array(
array(
'taxonomy' => 'product_cat',
'field' => 'term_id', //This is optional, as it defaults to 'term_id'
'terms' => $term_id,
'operator' => 'IN' // Possible values are 'IN', 'NOT IN', 'AND'.
),
)
);
?>
<?php $products = new WP_Query($args); ?>
<?php if($products->have_posts()): ?>
<?php while($products->have_posts()): ?>
<?php $products->the_post(); ?>
<div class="products-block__item">
<div class="products-block__img" style="background-image: url(<?php echo get_the_post_thumbnail_url(get_the_ID(), 'full'); ?>)"></div>
<div class="products-block__text">
<h5 class="products-block__small-title"><?php the_title(); ?></h5>
<p>Extra ogni millesimo<br> Valdobbiadene Prosecco Superiore D.O.C.G.</p>
</div>
</div>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
<?php do_action( 'woocommerce_product_loop_end' ); ?>
</div>
</div>
<?php endforeach; ?>
<?php do_action( 'woocommerce_after_main_content' ); ?>
Так вот, файл archive-product.php переопределился, а вот файлы wrapper-start и loop-start - нет.

Почему?
Где я мог допустить ошибку?
Заранее благодарен.
Последнее редактирование: