내 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 cat ID는 어떻게 얻을 수 있습니까?
이 코드를 "price.php"에 추가하면 단일 제품 페이지를 방문 할 때 다음과 같은 오류 메시지가 나타납니다. 경고 : foreach()에 잘못된 인수가 제공되었습니다. 내가 잘못했거나이 코드가 현재 WC 버전과 호환되지 않습니까? – drake035
특정 카테고리를 제외하는 방법이 있습니까? – JacobTheDev
이렇게하면 제품 슬러그를 가져 와서 새 코멘트를 저장 한 후 카테고리 목록으로 리디렉션 할 수있었습니다. 어떤 도움이 있다면 이것은 내 질문이었습니다. http://stackoverflow.com/questions/42014311/wordpress-get-the-category-returns-empty –