2ответ(ов) в теме
Доброго времени изучил форум<img но так и не смог понять как вывести товары на странице меток товара и категории получается вот такая штука
создал файлы taxonomy-product, taxonomy-product_tag. Скопировав в них содержимое index
Редакции сообщения
25.02.2021 06:52Причина: не указано
25.02.2021 06:53Причина: не указано
25.02.2021 06:55Причина: не указано
25.02.2021 06:55Причина: не указано
25.02.2021 06:56Причина: не указано
Проблема решена тему можно закрыть всё коректно стало отображаться.
Кому интересно предоставлю небольшой мануал.
ШАг 1
создаем файлы в каталоге вашей темы оформления
taxonomy-prodcat.php -выводит товары по категориям
taxonomy-product_tag.php - выводит товары по меткам
далее я взял за исходный файл index.php
<?php get_header();?> <div id="content" class="cf" <?php asteroid_schema( 'content' ); ?> role="main"> <?php do_action( 'ast_hook_before_content' ); ?> <!-- Widgets: Before Content --> <?php if ( is_active_sidebar( 'widgets_before_content' ) ) : ?> <aside id="widgets-wrap-before-content" class="cf"><?php dynamic_sidebar( 'widgets_before_content' ); ?></aside> <?php endif; ?> <?php if ( is_archive() || is_search() ) : ?> <div class="archive-info"> <?php if ( is_search() ) { echo '<h4 class="archive-title">' . sprintf( __( 'ничего не найдено – "<span>%s</span>"', 'asteroid' ), get_search_query() ) . '</h4>'; } else { the_archive_title( '<h4 class="archive-title">', '</h4>' ); the_archive_description( '<div class="archive-description">', '</div>' ); } ?> </div> <?php endif; ?> <!-- Start the Loop --> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php if ( !is_singular() ) : ?> <?php get_template_part( 'loop', 'blog' ); ?> <?php else : ?> <?php get_template_part( 'loop', 'single' ); ?> <?php endif; ?> <?php endwhile; else : ?> <div class="wrap-404-box cf"> <?php $asteroid_nothing_found_content = '<h2>' . __( 'Опубликованных материалов нет', 'asteroid' ) . '</h2>'; $asteroid_nothing_found_content .= '<p>' . __( 'Станьте первым.', 'asteroid' ) . '</p>'; $asteroid_nothing_found_content .= get_search_form( false ); echo apply_filters( 'asteroid_nothing_found_content', $asteroid_nothing_found_content ); ?> </div> <!-- End Loop --> <?php endif; ?> <?php do_action( 'ast_hook_after_content' ); ?> <!-- Bottom Post Navigation --> <?php if ( !is_singular() ) : ?> <div id="bottom-navi" class="cf"> <?php if ( function_exists( 'wp_pagenavi' ) ) : ?> <?php wp_pagenavi(); ?> <?php else : ?> <div class="link-prev"><?php next_posts_link( __( '« Опубликованные ранее', 'asteroid' ) ); ?></div> <div class="link-next"><?php previous_posts_link( __( 'Опубликованные недавно »', 'asteroid' ) ); ?></div> <?php endif; ?> </div> <h2><span style="color: #787878;">Услуги и объявления:</span></h2><br> <?php echo do_shortcode('[productlist type=list inpage=4]');?> <?php endif; ?> </div> <?php get_sidebar(); ?> <?php get_footer(); ?>
Видим начало начало цикла "START LOOP" вывода записей его удалил до строки "END LOOP" и заменил на приведённый код из шаблона товаров
<!-- Start the Loop --> <div class="products-box type-list"> <div class="products-list"> <?php while ( have_posts() ) : the_post(); ?> <?php include RCL_PATH.'add-on/commerce/templates/product-list.php'; ?> <?php endwhile; ?> </div> </div> <!-- End Loop -->
Чистим кэш и обновляем постоянные ссылки в настройках сайта.
Редакции сообщения
25.02.2021 22:19Причина: не указано
Вы не имеете права на публикацию сообщений в этой теме