Sto utilizzando un tema già progettato per wordpress e ora invece dei normali post del blog vorrei visualizzare i prodotti WooCommerce (che sono tipi di post personalizzati che utilizzo). ciCreazione di un ciclo WooCommerce personalizzato
<?php
$args = array(
//'posts_per_page' => '2',
'paged' => get_query_var('paged')
);
$homepage_query = new WP_Query($args);
?>
<?php //query_posts('posts_per_page=4&paged='.get_query_var('paged')); ?>
<?php if (have_posts()) : ?>
<?php while ($homepage_query->have_posts()) : $homepage_query->the_post(); ?>
<?php if($style == 'blog_style') { ?>
<div id="blog-style" class="post-box">
<?php get_template_part('content', 'blog'); ?>
</div>
<?php } else { ?>
<div class="post-box grid_4 <?php aero_post_box_class(); ?>">
<?php get_template_part('content', ''); ?>
</div>
<?php } ?>
<?php endwhile; ?>
è un modo per aggiungere opzioni al $args
così i prodotti di loop display WooCommerce:
Questa è la query corrente con il ciclo di visualizzazione? Sto anche usando la paginazione con questo ciclo, che è richiesto per questo progetto, ecco perché è importante usare questo ciclo.
Sì, ora è in loop, fantastico! – jOpacic
Se si desidera ottenere il prezzo, ecc. Si potrebbe voler fare: '$ product = get_product ($ loop-> post);' e quindi usarlo come 'WC_Product' è usato:' echo $ product-> get_price_html (); 'ecc. – Ciantic