ธีมของฉันมีสไตล์ตามหมวดหมู่โดยใช้รหัสต่อไปนี้ซึ่งแทรกกระสุนของหมวดหมู่ปัจจุบันเป็นคลาส 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);
แต่ช่องว่าง (และการใช้อักษรตัวพิมพ์ใหญ่) เป็นปัญหา ... และฉันไม่สามารถรับกระสุนของหมวดหมู่หลักได้
ฉันรู้ว่าฉันอาจจะพลาดขั้นตอนง่ายๆไปซักหน่อย