Skip to main content

เทมเพลตเว็บไซต์ (v2)

หมายเหตุ: บทความนี้อ้างอิงจาก Ultimate Multisite เวอร์ชัน 2.x หากคุณใช้เวอร์ชัน 1.x โปรดดูบทความนี้ .

เป้าหมายของเราในการสร้างเครือข่ายเว็บไซต์แบบพรีเมียมด้วย Ultimate Multisite คือการทำให้กระบวนการต่างๆ เป็นอัตโนมัติให้ได้มากที่สุด ในขณะที่ยังคงให้ลูกค้าของเรามีความยืดหยุ่นและตัวเลือกต่างๆ เมื่อสร้างเว็บไซต์ของพวกเขา วิธีง่ายๆ ที่จะบรรลุสมดุลนี้คือการใช้ฟีเจอร์เทมเพลตเว็บไซต์ของ Ultimate Multisite

เทมเพลตเว็บไซต์คืออะไร?

ตามชื่อของมัน เทมเพลตเว็บไซต์คือเว็บไซต์ต้นแบบที่สามารถใช้เป็นฐานเมื่อสร้างเว็บไซต์ใหม่ในเครือข่ายของคุณ

นั่นหมายความว่าคุณสามารถสร้างเว็บไซต์ต้นแบบ เปิดใช้งาน plugin ต่างๆ ตั้งค่าธีมที่ใช้งาน และปรับแต่งตามที่คุณต้องการ จากนั้นเมื่อลูกค้าของคุณสร้างบัญชีใหม่ แทนที่จะได้เว็บไซต์ WordPress แบบเริ่มต้นที่ไม่มีเนื้อหาที่มีความหมาย พวกเขาจะได้รับสำเนาของเว็บไซต์ต้นแบบของคุณพร้อมการปรับแต่งและเนื้อหาทั้งหมดที่เตรียมไว้แล้ว

ฟังดูเยี่ยมมาก แต่จะสร้างเทมเพลตเว็บไซต์ใหม่ได้อย่างไร? มันง่ายที่สุดเท่าที่จะเป็นไปได้

การสร้างและแก้ไขเทมเพลตเว็บไซต์ใหม่

เทมเพลตเว็บไซต์ก็คือเว็บไซต์ปกติในเครือข่ายของคุณ ในการสร้างเทมเพลตใหม่ คุณเพียงแค่ไปที่ Network Admin > Ultimate Multisite > Sites > Add Site

ปุ่ม Add site ในหน้ารายการเว็บไซต์

หน้าต่าง modal จะเปิดขึ้นและถามข้อมูล Site title, Site Domain/path และ Site type ภายใต้ช่อง drop-down Site Type ให้แน่ใจว่าคุณเลือก Site Template .

หน้าต่าง modal เพิ่มเทมเพลตเว็บไซต์พร้อม dropdown ประเภทเว็บไซต์

ที่ด้านล่างของแบบฟอร์ม คุณจะเห็นสวิตช์ toggle Copy Site ซึ่งจะช่วยให้คุณสร้างเทมเพลตเว็บไซต์ใหม่โดยอิงจากเทมเพลตเว็บไซต์ที่มีอยู่เป็นจุดเริ่มต้น เพื่อช่วยประหยัดเวลาแทนที่จะสร้างเทมเพลตเว็บไซต์ตั้งแต่ต้น

หน้าต่าง modal เพิ่มเทมเพลตเว็บไซต์พร้อมสวิตช์ toggle คัดลอกเว็บไซต์

การปรับแต่งเนื้อหาของเทมเพลตเว็บไซต์

ในการปรับแต่งเทมเพลตเว็บไซต์ของคุณ เพียงแค่ไปที่แผง dashboard และทำการเปลี่ยนแปลงที่คุณต้องการ คุณสามารถสร้างโพสต์ใหม่ หน้าใหม่ เปิดใช้งาน plugin และเปลี่ยนธีมที่ใช้งาน คุณยังสามารถไปที่ Customizer และเปลี่ยนตัวเลือกการปรับแต่งต่างๆ ได้

ข้อมูลทั้งหมดนั้นจะถูกคัดลอกไปเมื่อลูกค้าสร้างเว็บไซต์ใหม่โดยอิงจากเทมเพลตเว็บไซต์นั้น

ตัวเลือกขั้นสูง

หากคุณมีความรู้เกี่ยวกับการเขียนโค้ด คุณสามารถใช้ Search and Replace API ของเราเพื่อแทนที่ข้อมูลบนเว็บไซต์ใหม่โดยอัตโนมัติหลังจากสร้างเสร็จ สิ่งนี้มีประโยชน์สำหรับการแทนที่ชื่อบริษัทในหน้า About การแทนที่อีเมลติดต่อในหน้า Contact เป็นต้น

การใช้เทมเพลตเว็บไซต์

เอาล่ะ คุณสร้างเทมเพลตเว็บไซต์หลายตัวพร้อมการออกแบบ ธีม และการตั้งค่าที่แตกต่างกันแล้ว จะทำให้มันมีประโยชน์ในเครือข่ายของคุณได้อย่างไร?

โดยพื้นฐานแล้ว มีสองวิธีที่คุณสามารถใช้ได้ (ไม่พร้อมกัน):

  • ผูกเทมเพลตเว็บไซต์หนึ่งตัวกับแต่ละแพ็กเกจของคุณ

หรือ

  • ให้ลูกค้าของคุณเลือกเทมเพลตเว็บไซต์เองระหว่างการลงทะเบียน

โหมด 1: กำหนดเทมเพลตเว็บไซต์

ในโหมดนี้ ลูกค้าของคุณจะไม่สามารถเลือกเทมเพลตเมื่อพวกเขาสร้างบัญชี แต่คุณจะกำหนดว่าควรใช้เทมเพลตใดในแต่ละแพ็กเกจ

ในการทำเช่นนี้ คุณต้องไปที่ Ultimate Multisite > Products > Edit

แก้ไขผลิตภัณฑ์เพื่อกำหนดเทมเพลตเว็บไซต์

สิ่งนี้จะนำคุณไปยังหน้า Edit Product ภายใต้ส่วน Product Options ให้หาแท็บ Site template และเลือกตัวเลือก Assign Site Template จากช่อง drop-down ซึ่งจะแสดงรายการเทมเพลตเว็บไซต์ที่มีอยู่และให้คุณเลือกเทมเพลตเว็บไซต์เพียงหนึ่งตัวสำหรับผลิตภัณฑ์

แท็บเทมเพลตเว็บไซต์ของผลิตภัณฑ์พร้อมตัวเลือกกำหนดเทมเพลตเว็บไซต์

โหมด 2: เลือกเทมเพลตเว็บไซต์ที่มีให้เลือก

ในโหมดนี้ คุณจะให้ลูกค้าของคุณมีทางเลือกระหว่างกระบวนการลงทะเบียน พวกเขาจะสามารถเลือกจากเทมเพลตเว็บไซต์ต่างๆ ที่คุณกำหนดไว้ในการตั้งค่าผลิตภัณฑ์ คุณมีตัวเลือกในการจำกัดเทมเพลตเว็บไซต์ที่พวกเขาสามารถเลือกได้ภายใต้ผลิตภัณฑ์ที่เลือก สิ่งนี้จะช่วยให้คุณมีชุดเทมเพลตเว็บไซต์ที่แตกต่างกันภายใต้แต่ละผลิตภัณฑ์ ซึ่งเหมาะสำหรับการเน้นฟังก์ชันและฟีเจอร์ที่แตกต่างกันสำหรับผลิตภัณฑ์ราคาสูงกว่า

ในหน้า Edit Product ภายใต้ส่วน Product Options ให้หาแท็บ Site template และเลือกตัวเลือก Choose Available Site Template จากช่อง drop-down ซึ่งจะแสดงรายการเทมเพลตเว็บไซต์ที่มีอยู่และให้คุณเลือกเทมเพลตเว็บไซต์ที่คุณต้องการให้มีให้เลือก คุณสามารถทำได้โดยเลือก Behavior: Available หากคุณต้องการให้เทมเพลตเว็บไซต์รวมอยู่ในรายการ Not Available หากคุณต้องการให้เทมเพลตเว็บไซต์ไม่แสดงเป็นตัวเลือก และ Pre-selected หากคุณต้องการให้เทมเพลตเว็บไซต์ตัวใดตัวหนึ่งในรายการเป็นค่าเริ่มต้นที่เลือกไว้

เลือกเทมเพลตเว็บไซต์ที่มีให้เลือกพร้อมตัวเลือก Behavior

โหมดเริ่มต้น: การเลือกเทมเพลตเว็บไซต์ในแบบฟอร์ม Checkout

หากคุณต้องการให้เทมเพลตเว็บไซต์ทั้งหมดของคุณมีให้เลือกระหว่างการลงทะเบียน หรืออาจไม่ต้องการทำงานเพิ่มเติมในการกำหนดหรือระบุเทมเพลตเว็บไซต์ภายใต้แต่ละผลิตภัณฑ์ที่คุณสร้าง คุณสามารถตั้งค่าการเลือกเทมเพลตเว็บไซต์ภายใต้ Checkout Form ของคุณได้ ในการทำเช่นนี้ คุณเพียงแค่ไปที่ Ultimate Multisite > Checkout Forms จากนั้นคลิก Edit ภายใต้แบบฟอร์มที่คุณต้องการกำหนดค่า

หน้ารายการ Checkout forms

สิ่งนี้จะเปิดหน้า Edit Checkout Form หาช่อง Template Selection และคลิก Edit ภายใต้มัน

ตัวแก้ไข Checkout form พร้อมช่องเลือกเทมเพลต

หน้าต่าง modal จะปรากฏขึ้น ภายใต้ช่อง Template Sites คุณสามารถเลือกและระบุเทมเพลตเว็บไซต์ทั้งหมดที่คุณต้องการให้มีให้เลือกระหว่างการลงทะเบียน เทมเพลตเว็บไซต์ที่คุณระบุจากที่นี่จะมีให้เลือกไม่ว่าผู้ใช้จะเลือกผลิตภัณฑ์ใดก็ตาม

ช่อง Template sites ในตัวแก้ไข checkout form

ตัวเลือกเทมเพลตเว็บไซต์

มีฟังก์ชันเทมเพลตเว็บไซต์อื่นๆ ที่คุณสามารถเปิดหรือปิดได้ภายใต้การตั้งค่า Ultimate Multisite

ตัวเลือกเทมเพลตเว็บไซต์ในการตั้งค่า Ultimate Multisite

อนุญาตให้สลับเทมเพลต

การเปิดใช้งานตัวเลือกนี้จะอนุญาตให้ลูกค้าของคุณสลับเทมเพลตที่พวกเขาเลือกระหว่างกระบวนการลงทะเบียนหลังจากสร้างบัญชีและเว็บไซต์แล้ว สิ่งนี้มีประโยชน์จากมุมมองของลูกค้าเนื่องจากช่วยให้พวกเขาเลือกเทมเพลตใหม่ได้หากพบว่าตัวเลือกเดิมไม่เหมาะสมกับความต้องการเฉพาะของพวกเขา

อนุญาตให้ผู้ใช้ใช้เว็บไซต์ของตนเองเป็นเทมเพลต

เนื่องจากผู้ใช้ subsite ใช้เวลาสร้างและออกแบบเว็บไซต์ของตนเอง พวกเขาอาจต้องการโคลนและใช้มันเป็นหนึ่งในเทมเพลตเว็บไซต์ที่มีให้เลือกเมื่อสร้าง subsite อื่นในเครือข่ายของคุณ ตัวเลือกนี้จะอนุญาตให้พวกเขาทำเช่นนั้นได้

คัดลอกสื่อเมื่อทำสำเนาเทมเพลต

การเลือกตัวเลือกนี้จะคัดลอกสื่อที่อัปโหลดบนเว็บไซต์เทมเพลตไปยังเว็บไซต์ที่สร้างใหม่ สามารถแทนที่ได้ในแต่ละแพ็กเกจ

ป้องกันไม่ให้เครื่องมือค้นหาทำ index เทมเพลตเว็บไซต์

เทมเพลตเว็บไซต์ตามที่กล่าวถึงในบทความนี้เป็นต้นแบบแต่ยังคงเป็นส่วนหนึ่งของเครือข่ายของคุณ ซึ่งหมายความว่าเครื่องมือค้นหายังคงสามารถพบได้ ตัวเลือกนี้จะช่วยให้คุณซ่อนเทมเพลตเว็บไซต์เพื่อไม่ให้เครื่องมือค้นหาทำ index ได้

การเติมข้อมูลล่วงหน้าในเทมเพลตเว็บไซต์ด้วยการค้นหาและแทนที่อัตโนมัติ

หนึ่งในฟีเจอร์ที่ทรงพลังที่สุดของ Ultimate Multisite คือความสามารถในการเพิ่มช่องข้อความ สี และตัวเลือกที่กำหนดเองลงในแบบฟอร์มลงทะเบียน เมื่อเราเก็บข้อมูลนั้นแล้ว เราสามารถใช้มันเพื่อเติมข้อมูลล่วงหน้าในส่วนต่างๆ ของเทมเพลตเว็บไซต์ที่เลือก จากนั้นเมื่อเว็บไซต์ใหม่ถูกเผยแพร่ Ultimate Multisite จะแทนที่ placeholder ด้วยข้อมูลจริงที่ป้อนระหว่างการลงทะเบียน

ตัวอย่างเช่น หากคุณต้องการรับชื่อบริษัทของผู้ใช้ระหว่างการลงทะเบียนและใส่ชื่อบริษัทนั้นบนหน้าแรกโดยอัตโนมัติ บนหน้าแรกของเว็บไซต์เทมเพลตของคุณ คุณต้องเพิ่ม placeholder ดังในภาพด้านล่าง (placeholder ควรถูกเพิ่มโดยล้อมรอบด้วยวงเล็บปีกกาคู่ - {{placeholder_name}})

หน้าแรกพร้อมข้อความ placeholder ในวงเล็บปีกกา

จากนั้น คุณสามารถเพิ่มช่องลงทะเบียนที่ตรงกันในแบบฟอร์ม checkout ของคุณเพื่อเก็บข้อมูลนั้น:

แบบฟอร์ม Checkout พร้อมช่องลงทะเบียนที่ตรงกัน

ลูกค้าของคุณจะสามารถกรอกช่องนั้นระหว่างการลงทะเบียน

ช่องลงทะเบียนที่กรอกโดยลูกค้า

ตัวอย่างแบบฟอร์มลงทะเบียน

Ultimate Multisite จะแทนที่ placeholder ด้วยข้อมูลที่ลูกค้าให้มาโดยอัตโนมัติ

Placeholder ถูกแทนที่ด้วยข้อมูลลูกค้าบนเว็บไซต์

การแก้ปัญหา "เทมเพลตเต็มไปด้วย placeholder"

ทั้งหมดนั้นเยี่ยมมาก แต่เราพบปัญหาที่น่าอึดอัดอย่างหนึ่ง: ตอนนี้เทมเพลตเว็บไซต์ของเรา - ที่ลูกค้าสามารถเยี่ยมชมได้ - เต็มไปด้วย placeholder ที่ดูไม่ดีและไม่ได้บอกอะไรมาก

เพื่อแก้ปัญหานี้ เราเสนอตัวเลือกในการตั้งค่าค่าจำลองสำหรับ placeholder และเราใช้ค่าเหล่านั้นเพื่อค้นหาและแทนที่เนื้อหาในเว็บไซต์เทมเพลตขณะที่ลูกค้าของคุณเยี่ยมชม

คุณสามารถเข้าถึงตัวแก้ไข placeholder ของเทมเพลตได้โดยไปที่ Ultimate Multisite > Settings > Sites จากนั้นที่แถบด้านข้าง คลิกลิงก์ Edit Placeholders

การตั้งค่า Placeholder ภายใต้หน้าการตั้งค่า Sites

สิ่งนี้จะนำคุณไปยังตัวแก้ไขเนื้อหา placeholder ที่คุณสามารถเพิ่ม placeholder และเนื้อหาที่เกี่ยวข้อง

ตัวแก้ไขเนื้อหา placeholder ของเทมเพลต