對於我的WC產品頁面,我需要向body標籤添加一個類,以便我可以執行一些自定義樣式。以下是我爲此創建的功能...WooCommerce - 獲取產品頁面的類別
function my_add_woo_cat_class($classes) {
$wooCatIdForThisProduct = "?????"; //help!
// add 'class-name' to the $classes array
$classes[] = 'my-woo-cat-id-' . $wooCatIdForThisProduct;
// return the $classes array
return $classes;
}
//If we're showing a WC product page
if (is_product()) {
// Add specific CSS class by filter
add_filter('body_class','my_add_woo_cat_class');
}
...但是,如何獲取WooCommerce貓ID?
剛剛將此代碼添加到「price.php」,並訪問單個產品頁面時,我收到以下錯誤消息:警告:爲foreach()提供的無效參數。我做錯了什麼,或者這個代碼與當前WC版本不兼容? – drake035 2015-01-03 21:58:33
有沒有辦法用這個排除某些類別? – JacobTheDev 2015-03-02 22:00:18
這幫助我獲得產品中斷,並在保存新評論後使用它重定向到類別列表。這是我的問題,如果有任何幫助。 http://stackoverflow.com/questions/42014311/wordpress-get-the-category-returns-empty – 2017-02-03 04:43:42