Page Builder Sandwich Pro ออกแบบส่วน ส่วนหัว, ส่วนท้าย, โพสต์หรือหน้าเดี่ยว, คลังบทความ, ผลการค้นหา และหน้า "ไม่พบหน้า" (404) ของธีมของคุณด้วยบล็อก และกำหนดตำแหน่งที่แต่ละส่วนจะแสดง เมื่อเปิดใช้งาน WooCommerce ระบบจะเพิ่มประเภทหน้าร้านค้าและหน้าสินค้าด้วยเช่นกัน
สร้างเทมเพลต
- ใน wp-admin ให้เปิด Page Builder Sandwich → Theme builder
- เลือกประเภทเทมเพลต (เช่น Header หรือ Single post or page) กด Start from a ready-made design เพื่อเริ่มต้นจากจุดเริ่มต้นที่ใช้งานได้ เพื่อให้เทมเพลตหน้าสินค้าใหม่อยู่ในรูปแบบหน้าสินค้าแล้ว
- ออกแบบในตัวแก้ไขบล็อกเหมือนกับหน้าทั่วไป จากนั้นเผยแพร่
เลือกตำแหน่งที่จะแสดง
ในการตั้งค่าของเทมเพลต Show it on จะแสดงรายการตำแหน่งที่ปรากฏ และ But not on จะแสดงรายการข้อยกเว้น (Add exception) หากไม่มีเงื่อนไขใด ๆ เทมเพลตจะแสดงในทุกที่ที่ประเภทของเทมเพลตมีผลใช้ เงื่อนไขที่คุณสามารถใช้ได้ ได้แก่:
- Entire site, Front page, Post type, Specific posts or pages, In a category or tag, Archive, Search results, Page not found (404)
- Logged in or out และ User role
- Device (เดสก์ท็อป, แท็บเล็ต, มือถือ)
- Date range และ Time of day
- URL parameter, Referrer, Language และ Cart contents
เมื่อมีเทมเพลตมากกว่าหนึ่งรายการที่ตรงกับหน้าใดหน้าหนึ่ง รายการที่มี Priority สูงสุด (0 ถึง 100) จะได้รับเลือก หากมีค่าเท่ากัน เงื่อนไขที่มีความเฉพาะเจาะจงมากที่สุดจะได้รับเลือก ตามด้วยเทมเพลตที่ใหม่ที่สุด
กฎเดียวกันนี้ใช้ได้กับทุกบล็อก
เลือกบล็อกใดก็ได้และเปิด Display conditions ในการตั้งค่าของบล็อกนั้น ภายใต้ Show this block when ให้เลือก All conditions are met หรือ Any condition is met จากนั้นเพิ่มเงื่อนไขจากรายการเดียวกัน บล็อกที่ไม่ผ่านเงื่อนไขจะไม่แสดงผลใด ๆ
เงื่อนไขและการแคชหน้าเว็บ
เงื่อนไข Device ใช้งานร่วมกับการแคชหน้าเว็บได้: ผู้เยี่ยมชมทุกคนจะได้รับหน้าเว็บที่แคชไว้เหมือนกัน และสไตล์ชีตขนาดเล็กจะซ่อนบล็อกดังกล่าวบนอุปกรณ์อื่น ๆ เงื่อนไขที่ขึ้นอยู่กับผู้เยี่ยมชมมากกว่าที่อยู่ของหน้าเว็บ (Logged in or out, User role, Date range, Time of day, URL parameter, Referrer, Cart contents) จะทำเครื่องหมายหน้านั้นว่าไม่สามารถแคชได้ เนื่องจากผู้เยี่ยมชมสองคนที่เข้าสู่ที่อยู่เดียวกันอาจเห็นสิ่งที่แตกต่างกัน ปลั๊กอินการแคช ซึ่งรวมถึง Zinn® Cache จะปฏิบัติตามข้อกำหนดนี้