- สถานะ
- แก้ไขแล้ว
- แก้ไขใน
- 1.9.0
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Advanced Custom Fields
ภาพรวมของปัญหา
หากคุณกำลังใช้งาน Advanced Custom Fields และตั้งค่าฟิลด์กำหนดเองเป็น คัดลอกครั้งเดียว ฟิลด์กำหนดเองต้นฉบับจะยังคงถูกคัดลอกมาเมื่อใดก็ตามที่การแปลว่างเปล่า
วิธีแก้ปัญหาชั่วคราว
หากไฟล์เทมเพลต ACF ของคุณเพียงแค่แสดงค่าของฟิลด์ที่กำหนดเอง เช่น:
echo get_field('field_name')
ให้เพิ่ม แทนช่องว่างในฟิลด์ที่กำหนดเองที่ว่างเปล่าของคุณ
หากคุณใช้คำสั่งเงื่อนไข if ก่อนแสดงค่าในไฟล์เทมเพลต ACF เช่น:
if (get_field('field_name')) {
echo get_field('field_name');
}
ให้เพิ่ม 0 แทนช่องว่างในฟิลด์ที่กำหนดเองที่ว่างเปล่าของคุณ