คุณใช้ CPT เป็นหน้าแรกเริ่มต้นได้อย่างไร
ฉันมีลูกค้าที่ไซต์จะใช้ประโยชน์จากประเภทโพสต์ที่กำหนดเองอย่างหนักเพื่อกำหนดค่าไซต์ของพวกเขา แต่ฉันอยู่ระหว่างก้อนหินและสถานที่ที่ยากสำหรับหน้าแรกที่ต้องการ ในความเป็นจริงหน้าแรกจะเป็น "หน้า" เฉพาะภายในเวิร์ดเพรส โดยทั่วไปจะมีหน้าสำหรับ: Intro , บล็อก , เกี่ยวกับเรา , ผลงานและติดต่อเรา พวกมันทั้งหมดจะถูกซ้อนทับกันเพื่อให้คุณสามารถเลื่อนจากหน้าหนึ่งไปอีกหน้าหนึ่ง สัญชาตญาณแรกของฉันคือการใช้หน้า (เรียกว่าหน้าแรก ) และฝังรหัสย่อที่ยอมรับทากหน้าและแสดงลำดับที่ถูกต้อง (เช่น[pageOrder]intro, blog, about-us, portfolio, contact-us[/pageOrder]) หน้าดังกล่าวจะใช้เทมเพลตหน้าแบบกำหนดเองเพื่อจัดวางสิ่งต่าง ๆ ควบคุมการวนซ้ำและเพิ่มการนำทางไปทางด้านซ้ายของหน้า แต่ทั้งหมดดูเหมือน klunky ทางออกที่ดีที่สุดของฉันคือการสร้างโพสต์แบบกำหนดเอง (เรียกว่าสแต็ค ) ที่อนุญาตให้ผู้ใช้วางตำแหน่งหน้าเว็บด้วยการลากวางและให้ CPT ดูแลเลย์เอาต์และการนำทางและอื่น ๆ ปัญหากับทางออกที่ดีที่สุดของฉันคือการตั้งค่า WordPress อนุญาตให้คุณเลือกหน้าสำหรับโฮมเพจเริ่มต้นของไซต์ แต่มันเชื่อมโยงกับประเภทโพสต์ของหน้าและฉันไม่แน่ใจว่าจะขอปรับเปลี่ยนเพื่อให้ผู้ใช้สามารถเลือกสแต็คเป็นหน้าแรกเริ่มต้น ดังนั้นฉันจะเชื่อมโยงไปยังที่ใดเพื่อเพิ่ม CPT ในรายการแบบหล่นลงของหน้าที่มีอยู่สำหรับโฮมเพจเริ่มต้น