gpt4 book ai didi

php - WooCommerce 中的分页

转载 作者:行者123 更新时间:2023-11-29 04:43:12 31 4
gpt4 key购买 nike

我正在使用此简码在页面上显示产品类别。但是当我们使用它时,它并没有显示分页。因为我们的类别中有很多产品。

我们使用以下代码:

[product_category category="snowpeak" per_page="12" columns="4" orderby="date" order="desc"]

最佳答案

您可以在此处投票支持将此功能实现到 WooCommerce 简码中: http://ideas.woothemes.com/forums/133476-woocommerce/suggestions/4146798-add-pagination-support-for-list-of-products-render

否则,您可以创建自定义产品循环 (http://docs.woothemes.com/document/sample-products-loop/) 并在 WP_Query 中添加自定义参数以进行分页:

例如。

    <ul class="products">
<?php
global $paged;

$paged = ( get_query_var('page') ) ? get_query_var('page') : 1;
$args = array(
'post_type' => 'product',
'posts_per_page' => 4,
'paged' => $paged


);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post();
woocommerce_get_template_part( 'content', 'product' );
endwhile;
} else {
echo __( 'No products found' );
}
?>


<nav>
<ul>
<li><?php previous_posts_link( '&laquo; PREV', $loop->max_num_pages) ?></li>
<li><?php next_posts_link( 'NEXT &raquo;', $loop->max_num_pages) ?></li>
</ul>
</nav>

<?php wp_reset_postdata(); ?>
</ul><!--/.products-->

关于php - WooCommerce 中的分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24216915/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com