2013-11-20 149 views
3

我想了解Woocommerce的功能駐留在哪裏,它處理產品存檔頁上的AJAX請求。因此,例如,當您使用商店頁面上的選擇下拉表單或添加Woocommerce側欄小部件(如分層導航)或產品類別小部件時。哪個WC文件是PHP和/或Jquery處理AJAX請求,然後將Sorted/Filtered數據返回到頁面。用AJAX過濾WooCommerce產品

最終,我試圖做的是掛入默認的woocommerce AJAX功能,因此我可以將其擴展爲分別淡入每個產品列表項目<li>或任意數量的CSS3效果,如變換3D。除了在產品類別頁面的網格和列表視圖之間添加切換按鈕。

但我只是找不到Woocommerce文件發生在哪裏。

任何幫助,非常感謝。

回答

5

據我所知,基本的WooCommerce插件沒有爲產品存檔頁面提供AJAX功能。

如果你喜歡添加Ajax過濾和產品檔案庫頁的阿賈克斯重裝你可以使用:

一)WooCommerce商業插件: http://www.woothemes.com/products/ajax-layered-navigation/

二)免費的WordPress插件叫做 'YITH WooCommerce阿賈克斯導航' : http://wordpress.org/plugins/yith-woocommerce-ajax-navigation/

c)中WooCommerce AJAX產品過濾插件: http://codenegar.com/woocommerce-ajax-product-filter/

或類似的東西。

+0

正是我在找什麼。謝謝 –

+0

所有這些插件實際上並不是AJAX,它只是加載整個頁面並使用Javascript選擇需要的部分。因此它與加載整個頁面時的速度相同。對不起,我英文很差。 –

1

檢查這一個https://wordpress.org/plugins/woocommerce-ajax-filters/

特點:

  • 沒有重裝,只有阿賈克斯
  • 滑塊,單選或多選
  • 在管理窗口小部件,1只小部件文明上網,理性 - 多個實例
  • 按產品類別過濾可見性。不同類別的網頁=不同(+全球) 過濾器。一切一號店
  • 與滾動主題
  • 通過產品定製的小工具區域無限的過濾器工作的偉大
  • 篩選框的高度限制屬性
+0

這應該被標記爲自我宣傳,即使它可能是最初問題的一個很好的解決方案。 –