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

Цикл вывода товара

Тема в разделе "Вопросы новичков", создана пользователем WallDen, 29 апр 2015.

  1. WallDen

    WallDen

    Сообщения:
    4
    Симпатии:
    1
    Баллы:
    3
    Всем доброго дня! Начал разбираться с WooCommerce, застрял с выводом товаров в карточку таким порядком как мне нужно. Привык в Wordpress пользоваться циклом WP_Query().
    Нашел такой код:
    <?php
    $loop = new WP_Query( array(
    'post_type' => 'product',
    'posts_per_page' => get_field('products_per_page'),
    'orderby' => 'menu_order',
    'order' => 'ASC',
    ));

    while ( $loop->have_posts() ): $loop->the_post(); ?>
    <div <?php post_class("inloop-product"); ?>>
    <div class="row">
    <div class="col-sm-4">
    <?php the_post_thumbnail("thumbnail-215x300"); ?>
    </div>
    <div class="col-sm-8">
    <h4>
    <a href="<?php the_permalink(); ?>">
    <?php the_title(); ?>
    </a>
    </h4>
    <?php the_content(); ?>
    <p class="price">
    <?php _e("Price:","examp"); ?>
    <?php woocommerce_template_loop_price(); ?>
    </p>
    <?php woocommerce_template_loop_add_to_cart(); ?>
    </div>
    </div>
    </div>

    <?php endwhile; wp_reset_postdata(); ?>
    но WP как мне кажется не видит functions WooКомерса, т.к. начинает ругаться на первую же get_field('products_per_page').
    Вопрос: Можно ли так выводить товар? и если можно то почему пишет ошибку?
    Заранее Всем спасибо за ответы!
     
  2. WallDen

    WallDen

    Сообщения:
    4
    Симпатии:
    1
    Баллы:
    3
    Все всем спасибо ответ найден Цикл работает, поменял get_field('products_per_page') на число товаров на странице в моем случае "4" и все вывелось. Теперь можно любую HTML структуру нарисовать.:)
     
    • Нравится Нравится x 1