내 테마에는 다음 코드를 사용하여 범주별로 스타일이 적용되어 현재 범주의 슬러그를 CSS 클래스로 삽입합니다.
<div class="CategorySpecificStyle
<?php $category = get_the_category(); echo $category[0]->slug; ?>">
<?php echo $category[0]->cat_name; ?>
</div>
이제 많은 수의 새로운 하위 카테고리를 추가하려고합니다. 현재 게시물의 상위 카테고리를 선택하고 스타일을 적용 할 수있을 때 CSS에 모두 추가하는 것은 어리석은 것처럼 보입니다.
부모 카테고리의 이름을 얻을 수있었습니다.
$parentcat = get_cat_name($category[0]->category_parent);
그러나 공백 (및 대문자)은 문제입니다 ... 그리고 나는 부모 범주의 슬러그를 얻을 수없는 것 같습니다.
어딘가에 간단한 단계가 빠져있을 수도 있지만 모든 통찰력을 높이 평가할 것입니다.