5
เพิ่มคลาสให้กับ before_widget จากภายในวิดเจ็ตที่กำหนดเอง
ฉันมีวิดเจ็ตที่กำหนดเองง่าย ๆ ที่ขอความกว้างของมัน (ซึ่งจะใช้ในภายหลังในส่วนหน้า) ฟิลด์ความกว้างเป็นแบบเลื่อนลงแบบเลือกดังนั้นผู้ใช้จึงมีตัวเลือกที่กำหนดไว้ล่วงหน้า ฉันจะมีอินสแตนซ์จำนวนมากของวิดเจ็ตของฉันแต่ละคนจะมีการตั้งค่าความกว้างของตัวเอง ตอนนี้ในรหัสวิดเจ็ตของฉันฉันมีรหัสต่อไปนี้: echo $before_widget; ซึ่งผลลัพธ์ใน: <div class="widget my" id="my-widget-1"></div> สิ่งที่ฉันต้องการจะทำคืออย่างใดขอ$before_widgetและเพิ่มชั้นเรียนของฉันเอง (ความกว้างที่ระบุจากแบบเลื่อนลงเลือก) ดังนั้นฉันต้องการมาร์กอัปต่อไปนี้: <div class="widget my col480" id="my-widget-3"></div> class="col480"และหากมีระดับไม่ระบุแล้วฉันต้องการที่จะเพิ่ม ฉันจะบรรลุสิ่งนี้ได้อย่างไร ขอบคุณที่ช่วยเหลือ! Dasha