ฉันมีประเภทโพสต์ที่กำหนดเองที่เรียกว่า 'ซอฟต์แวร์' ที่มีอยู่ในนั้นเป็นฟิลด์ที่กำหนดเองหลายอย่างเช่นคำบรรยายราคาภาพหน้าจอลิงค์ดาวน์โหลด ฯลฯ ฉันสร้างฟังก์ชันเพื่ออนุญาตให้ใช้หน้าต่างแก้ไข tinyMCE สำหรับฟิลด์ที่กำหนดเองเหล่านี้บางส่วน ฉันพยายามแสดงฟิลด์เหล่านี้บนหน้าเว็บ แต่ไม่ประสบความสำเร็จ
วิธีที่ฉันใช้คือ:
<h1><?php the_title();?></h1>
<h3><?php echo get_post_meta(get_the_ID(), 'subtitle', TRUE); ?></h3>
นี่คือลิงค์ไปยังหน้า
ด้านล่างของ<hr/>
หน้าคือรายการของเมตาทั้งหมดที่สร้างขึ้น ฟิลด์เดียวเท่านั้นที่จะแสดงคือ 'ราคา' ด้วยเหตุผลแปลก ๆ
ใครมีความคิดในสิ่งที่ฉันหายไป?
get_post_meta()
ฟังก์ชั่นและถ้าคุณกำลังเรียกมันในลูปมันควรจะทำงาน ... ถ้าคุณไม่ได้ใช้ชื่อฟิลด์ที่กำหนดเองที่ถูกต้อง พวกเขามักจะมาพร้อมกับคำนำหน้าหากพวกเขามีการใช้งานผ่านปลั๊กอินเช่นเมตากล่อง คุณช่วยโพสต์โค้ดได้อย่างไรว่าจะประกาศฟิลด์ที่คุณกำหนดเองได้หรือไม่? วิธีแก้ปัญหาคือการเปิดตาราง wp_postmeta ใน PhpMyAdmin และค้นหาคอลัมน์meta_key
สำหรับ LIKE% ... % และระบุ "คำบรรยาย" เป็นค่า meta_key คุณจะเห็นได้อย่างชัดเจนภายใต้ชื่อ Wordpress ที่จัดเก็บฟิลด์ที่คุณกำหนดเอง