Показывать продукты woocommerce в шаблоне front-page.php

Я собираю новый сайт в WP и woocommerce, но собрал мой сайт используя шаблон bootstrap и troceando каждая часть этой, чтобы производить остальные шаблоны, (Header, Footer, Nav...) Мне нравилось бы, что в front page появлялись какие-то из моих продуктов. Поскольку он мог бы делать это:??

Конечно, я должен говорить, что я не выбрал шаблон в выборах чтения. Я создал мою тему и с внешнего вида я это выбрал.

Приветствие и я благодарен за всю помощь

Я это сделал в моем front-page.php моей темы, но у меня не появляются продукты:

<div class="contenedor-productos">
   <?php do_shortcode('[product_category category="Vespa"]'); ?>
</div>

и в functions.php я дал ему опору следующего способа.

/* SOPORTE PARA woocommerce */

function woocommerce_support() {
    add_theme_support( 'centermoto' );
}

add_action( 'after_setup_theme', 'woocommerce_support' );

/* AGREGAR SOPORTE PARA SHORTCODE */

add_filter('widget_text', 'do_shortcode');

Поскольку он мог бы делать это:??

я должен говорить, что я - Веб разработчик, но начинаюсь со всем связанным с WP и какими-то вещами считаю их очень зелеными.

salduo и спасибо за все заранее

1
задан 06.08.2019, 17:32
1 ответ

Ты можешь делать это легко с wp_query.

<ul class="products">
<?php
    $args = array(
        'post_type' => 'product',
        'posts_per_page' => 12
        );
    $loop = new WP_Query( $args );
    if ( $loop->have_posts() ) {
        while ( $loop->have_posts() ) : $loop->the_post();
            wc_get_template_part( 'content', 'product' );
        endwhile;
    } else {
        echo __( 'No products found' );
    }
    wp_reset_postdata();
?>

Надеялся, что он служит тебе помощью,

Приветствие

1
ответ дан 01.12.2019, 22:31