บันทึกเทคนิคของ zhaoJian

WordPress ใช้เทมเพลตที่แตกต่างกันสำหรับหมวดหมู่หรือหน้าที่แตกต่างกัน

เทคโนโลยี ~615 คำ · อ่าน 2 นาที - ครั้งที่อ่าน

จะทำอย่างไรให้ WordPress เรียกใช้เทมเพลตที่แตกต่างกันในหมวดหมู่ที่แตกต่างกัน?

จะทำอย่างไรให้ WordPress เรียกใช้เทมเพลตที่แตกต่างกันในหน้าที่แตกต่างกัน?

ค้นหามานานแล้วก็ไม่พบวิธีแก้ไข ก่อนหน้านี้มักจะสร้างหน้า page-name.php แต่มันไม่สะดวกเลย

วันนี้ลองค้นหาใน Google แล้วพบในเว็บไซต์ต่างประเทศว่ามีวิธีที่สะดวกแบบนี้

นั่นคือ:

page-id.php

category-id.php

หรือ

page-slug.php

category-slug.php

วิธีนี้สะดวกและง่าย แค่เวลาค้นหาในโฟลเดอร์ไม่สะดวกเท่าแบบเดิม แต่ก็ยังโอเค จากนี้ไปจะใช้วิธีนี้

วิธีการใช้งานโดยเฉพาะคือ ถ้าหน้า 1 มี id เป็น 1 และหน้า 2 มี id เป็น 2 ก็สร้างไฟล์สองไฟล์คือ page-1.php และ page-2.php

แชร์:

ความคิดเห็น