คำถามติดแท็ก core-modifications

3
เปลี่ยน wp-admin / widgets.php
เราต้องการออกแบบหน้าวิดเจ็ตในแผงผู้ดูแลระบบแตกต่างกันเล็กน้อยส่วนใหญ่เพื่อช่วยให้ผู้ดูแลเว็บไซต์เข้าใจว่าแต่ละวิดเจ็ตจะปรากฏในเว็บไซต์: สำหรับสิ่งนั้นเราต้องเปลี่ยน HTML ที่ widgets.php แสดงผล (เพียงแค่เปลี่ยน css ไม่เพียงพอ) เราจะทำอย่างไรโดยไม่แตะต้องหลัก?

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.