Woocommerce - 第一封信

时间:2018-06-06 06:54:29

标签: wordpress woocommerce

我正试图在我的商店页面中显示产品:

一个
ASD
阿斯德德


啤酒

等等。我设法通过覆盖和使用 woocommerce_output_product_categories 操作为类别执行此操作,并且对它们有效,但我也想为产品执行此操作(因为Woocommerce为您提供显示产品的选项或商店页面中的类别)。谢谢!

1 个答案:

答案 0 :(得分:1)

可能有很多可能的解决方案。但对我来说,这可以这样做:

add_action( 'woocommerce_shop_loop', 'wc_shop_loop', 30 );
function wc_shop_loop() {
    global $product, $last_title_first_letter_95845949545454;
    $title = $product->get_title();

    if ( $last_title_first_letter_95845949545454 !== $title[0] ) {
        $last_title_first_letter_95845949545454 = $title[0];
        woocommerce_product_loop_end(); // let's close the loop.
        echo '<h3>'.$last_title_first_letter_95845949545454. '</h3>'; // add a letter heading.
        woocommerce_product_loop_start(); // open a new loop start.
    }
}

经过测试,适用于商店页面和产品类别页面。

reigelgallarde.me

您将需要处理其CSS。