การแจ้งเตือน
ลบทั้งหมด

ดึงข้อมูลจาก ACF ที่เก็บใน Custom Fields ไม่แสดง

3 โพสต์
2 ผู้ใช้
0 Likes
98 เข้าชม
0
หัวข้อเริ่มต้น

ลองสร้าง Custom Fields ให้ post เก็บข้อมูล แต่ใช้คำสั่ง php the_field('name') ดึงชื่อ name ของฟิลที่ตั้งมาไม่แสดง มีแต่ค่าว่าง

อยากเก็บข้อมูลใน post โดยใช้ Custom Fields  เพิ่มแล้วไปแสดงหน้า post gird แสดงในหน้าแรกค่าไม่ออกมาผมต้องตั้งค่าอะไรเพิ่มมั้ย

1669263586-Screenshot-2565-11-24-at-111616.png
แท็กหัวข้อ
ACF
1 คำตอบ
0

ลองส่งตัวอย่างโค้ดที่เขียนมาให้ดูได้ไหมครับ

เบื้องต้นคือถ้าอยากเพิ่มใน post grid ที่เป็นดีไซน์ card คือต้องไปเพิ่มโค้ดที่ template-parts/content-card.php นะครับผม

ถ้าใช้ธีม plant นะครับ และถ้าไม่อยากให้กระทบในการอัพเดจในอนาคตต้องทำเป็น child theme ไว้ด้วยนะครับผม

ลิงก์ doc ของการใช้งาน acf 

 

cul2se หัวข้อเริ่มต้น 24/11/2022 2:22 pm

@k ใช่ครับผมอยากใส่ข้อมูลเพิ่มต่อจาก title ในการแสดง post grid แบบ card ในหน้าแรกที่ loop ออกมา
จะดึงข้อมูลที่กรอก Custom Fields ของแต่ละโพสออกมา มันไม่ออก
ดึงออกมาเป็นค่าว่าง ทั้งที่ตั้งค่า Default Value ด้วยแล้ว กรอกแล้วด้วย ก็ไม่มีค่าอะไรออกมาเลย

1669274571-Screenshot-2565-11-24-at-142003.png
K K 25/11/2022 10:24 am

เห็นแค่นี้เดายากอยู่นะครับว่าสาเหตุจากอะไร
ถ้าพ่น ... อะไรค่าออกมาใน card ไหมครับ

ถ้าออกมาแปลว่าถูกไฟล์แล้ว
อาจต้องเช็คว่ามี error อะไรไหมนะครับ
กับ อีกจุด slug ตรง namelacation ถูกต้องไหมตัวเล็กตัวใหญ่เกี่ยวหมดนะครับ

แบ่งปัน: