Two Sections on Woocommerce Página Catergory

Gostaria de poder personalizar o layout das páginas de categoria do meu site.

Se possível, gostaria de fazê-lo para que os produtos aparecessem em duas seções, determinadas por um atributo personalizado (neste caso, um atributo que chamaremos de “Showroom”).

Este seria um atributo checkbox.

Em seguida, na página da categoria, todos os produtos com a checkbox de seleção Showroom marcados serão exibidos primeiro sob um “From the Showroom header”, então todos os outros produtos não marcados serão exibidos sob um segundo título “From the Storeroom”

Link para o site aqui ( http://onthesquareauctions.com/index.php/product-category/emporium/furniture/ )

Eu incluí uma imagem áspera do que eu quero dizer.

Exemplo

Qualquer ajuda seria muito apreciada!

Solutions Collecting From Web of "Two Sections on Woocommerce Página Catergory"

Você copiou o archive-product.php na sua pasta de modelo na pasta woocomerce.

Em seguida, você edita o arquivo e, basicamente, executa um loop através das categorias que deseja (por exemplo, o ID da categoria é 12 e 24);

$product_categories = array(12,24); foreach($product_categories as $category){ $product_options = array( 'posts_per_page' => -1, 'post_type' => 'product', 'orderby' => 'menu_order', 'order' => 'ASC', 'tax_query' => array( array( 'taxonomy' => 'product_cat', 'field' => 'term_id', 'terms' => (int)$category, ), ), ); $product_query = new WP_Query($product_options); //get all products for this category //OUTPUT YOUR PRODUCTS HERE }//end foreach 

Então você tem todos os produtos para uma categoria na sua consulta $ product_query. Ajuste sua saída dentro do loop foreach e você está tudo pronto.