2014-02-10 30 views
1

我通過Wordpress構建我的網站並使用WooCommerce展示產品。WooCommerce,如何將不同類別的「每頁產品數量」設置爲不同的類別?

我爲我的類別創建了兩個不同的類別佈局模板。而且我知道如何更改每頁產品數量http://docs.woothemes.com/document/change-number-of-products-displayed-per-page/

但是,如果我想在category_1中顯示20個產品,並且category_2中顯示每頁40個產品,那該怎麼做呢?

在此先感謝...

回答

4

到functions.php將這個

function products_per_page_category($count) { 

    if(is_product_category("category_1 ")) : 
     return 40; 
    elseif(is_product_category("category_2 ")) : 
     return 20; 
    else : 
     return $count; 
    endif; 
} 
add_filter('loop_shop_per_page', 'products_per_page_category', 20); 
1

這裏的其他三個選項。

  1. 更改您的閱讀設置

Woocommerce產品只是帖子,產品檔案正在使用閱讀設置來確定每頁的帖子數量。前往設置>在管理面板中閱讀

  1. 嘗試this plugin

它可以讓你在管理面板選項菜單中選擇您的設置更改的產品檔案的產品和列每頁數。

  1. Try this plugin

它允許您配置相同,但呈現的選擇對前端的網站訪問者,保存在cookie中的選擇和應用設置站點範圍。

這些插件將允許您編寫一個類似的條件來設置每頁的默認產品,並可選地爲您的網站用戶選擇每頁產品數量。

0

在很多woocommerce主題中都有產品輪播。在做任何模糊的技巧之前檢查它們。您可以在該產品轉盤中設置類別,並且還可以選擇更改要顯示的項目數量。另外關於傳送帶的最好的事情是它不會再加載頁面,如果你想展示更多的產品,它會出現一個滑塊來查看所有產品。

2

對我來說,我不需要改變任何編程方式。

在正常WP管理員,去

設置>閱讀>「博客網頁顯示最多」

組設置爲您希望每頁顯示的卻很多產品。

當然,這會影響您的博客在列表中的帖子總數以及您的商店,因爲產品只是一種自定義帖子類型,並且會影響所有默認的「帖子」頁面列表。

相關問題