คู่มือฉบับสมบูรณ์สำหรับ WordPress Multisite

เผยแพร่แล้ว: 2022-03-10
สรุปอย่างรวดเร็ว ↬ WordPress Multisite ช่วยให้คุณสามารถเรียกใช้หลายเว็บไซต์บนเซิร์ฟเวอร์ของคุณโดยใช้การติดตั้ง WordPress เดียวกัน ตั้งแต่การตั้งค่า Wordpress Multisite ไปจนถึงการเพิ่มประสิทธิภาพคุณสมบัติต่างๆ บทความนี้จะช่วยให้คุณเข้าใจทุกแง่มุมของเครื่องมือ WordPress ที่ไม่เหมือนใครนี้ อ่านต่อเพื่อหาข้อมูลเพิ่มเติม

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

อย่างไรก็ตาม บางครั้งผู้คนก็ไม่แน่ใจว่าจะใช้คุณสมบัตินี้อย่างไร คู่มือนี้จะช่วยไขข้อสงสัยเกี่ยวกับ WordPress Multisite คืออะไร ใครต้องการ และวิธีการติดตั้ง

เริ่มจากพื้นฐานกันก่อน

1. WordPress Multisite คืออะไร?

WordPress Multisite เป็นคุณสมบัติที่ช่วยให้คุณสามารถสร้างและเรียกใช้เว็บไซต์ WordPress หลาย ๆ แห่งจากแดชบอร์ด WordPress เดียว ก่อนหน้านี้เรียกว่า WordPress Multi-User หรือ WPMU WordPress Multisite ไม่ใช่คุณสมบัติใหม่ เป็นคุณลักษณะขั้นสูงบนแพลตฟอร์ม WordPress ที่มีมาตั้งแต่เปิดตัว WordPress 3.0 คุณสามารถใช้เพื่อวัตถุประสงค์ที่หลากหลาย เช่น อัปเดตเว็บไซต์ทั้งหมดของคุณด้วยการคลิกเพียงครั้งเดียว หรือเรียกเก็บเงินจากสมาชิกของคุณเพื่อสร้างเว็บไซต์บนเครือข่าย Multisite ของคุณ

เพิ่มเติมหลังกระโดด! อ่านต่อด้านล่าง↓

2. คุณสมบัติหลักของ WordPress Multisite

WordPress Multisite มาพร้อมกับคุณสมบัติพิเศษมากมาย สำหรับผู้เริ่มต้น คุณสามารถเรียกใช้เครือข่ายบล็อกและเว็บไซต์ได้จากการติดตั้ง WordPress เพียงครั้งเดียว ช่วยให้คุณสร้างเครือข่ายของโดเมนย่อย เช่น https://john.example.com หรือไดเรกทอรี เช่น https://www.example.com/john/ คุณยังสามารถมีโดเมนแยกต่างหากสำหรับแต่ละเว็บไซต์ในเครือข่ายได้อีกด้วย นอกจากนี้ยังง่ายต่อการทำซ้ำการทำงานในเครือข่ายของเว็บไซต์

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

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

ทั้งผู้ดูแลระบบระดับสูงและผู้ดูแลเว็บไซต์สามารถควบคุมเนื้อหาได้ แม้ว่าการควบคุมนี้จะขยายไปทั่วทั้งเครือข่ายสำหรับผู้ดูแลระบบระดับสูง ผู้ดูแลเว็บไซต์มีสิทธิ์เลือกเนื้อหาจากโดเมนหลักที่จะให้แสดงบนเว็บไซต์ของตนได้ ปลั๊กอินยังอยู่ภายใต้การควบคุมของ Super Admin อย่างไรก็ตาม ผู้ดูแลเว็บไซต์สามารถเปิดใช้งานและปิดใช้งานปลั๊กอินบนเว็บไซต์ได้หากจำเป็น

3. ใครควรและไม่ควรใช้ WordPress Multisite?

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

ให้ฉันอธิบายด้วยตัวอย่าง มหาวิทยาลัยสามารถใช้ WordPress Multisite เพื่อสร้างเว็บไซต์ต่างๆ สำหรับแต่ละแผนก สำหรับบล็อกของนักศึกษาและอาจารย์ และสำหรับฟอรัม เนื่องจากเว็บไซต์จะแชร์ฐานข้อมูลกับโดเมนหลักของมหาวิทยาลัย จึงสามารถจัดการบนเครือข่าย Multisite ได้ง่ายกว่า

ในทำนองเดียวกัน ธนาคารและสถาบันการเงินที่มีเครือข่ายสาขาในประเทศหรือทั่วโลก สิ่งพิมพ์ดิจิทัลที่มีส่วนเนื้อหาหลายส่วน สำนักงานของรัฐที่มีหลายแผนก เครือโรงแรม ร้านค้าที่มีร้านค้าหลายแห่ง บริษัทอีคอมเมิร์ซ และบริษัทออกแบบเว็บไซต์ เช่น Wix ก็สามารถทำได้เช่นกัน ใช้เครือข่าย Multisite เพื่อประโยชน์ของตน

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

4. ข้อดีและข้อเสียของ WordPress Multisite

ตอนนี้เรารู้แล้วว่าใครควรใช้และไม่ควรใช้ WordPress Multisite มาดูข้อดีและข้อเสียทางเทคนิคกัน คุณจะต้องชั่งน้ำหนักให้ดีก่อนตัดสินใจ

ข้อดี

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

ข้อเสีย

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

5. ข้อกำหนดสำหรับ WordPress Multisite

เมื่อทราบข้อดีและข้อเสียทางเทคนิค คุณต้องตัดสินใจว่า Multisite เป็นตัวเลือกที่เหมาะสมสำหรับคุณหรือไม่ หากคุณกำลังจะใช้ คุณจะต้องปฏิบัติตามข้อกำหนดทางเทคนิคบางประการก่อน

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

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

ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์เข้าถึง FTP คุณจะต้องรู้พื้นฐานการแก้ไขไฟล์โดยใช้ FTP ด้วย สุดท้าย คุณจะต้องเปิดใช้งานลิงก์ถาวร กล่าวคือ URL ของคุณควรมีลักษณะไม่เหมือน https://example.com/?p=2345 แต่ชอบ https://example.com/my-page

6. การแมปโดเมนหลายไซต์

ตามค่าเริ่มต้น คุณสามารถสร้างเว็บไซต์เพิ่มเติมบนเครือข่าย Multisite ของคุณเป็นโดเมนย่อยหรือโฟลเดอร์ย่อยของเว็บไซต์หลักได้ พวกเขามีลักษณะเช่นนี้:

subsite.network.com

หรือเช่นนี้:

network.com/subsite

อย่างไรก็ตาม คุณอาจไม่ต้องการสิ่งนี้เสมอไป เนื่องจากคุณจะต้องสร้างชื่อโดเมนเฉพาะสำหรับแต่ละเว็บไซต์ นั่นคือที่มาของการทำแผนที่โดเมนเพื่อช่วยเหลือ คุณสามารถใช้คุณลักษณะนี้ภายในเครือข่าย Multisite เพื่อจับคู่เว็บไซต์เพิ่มเติมเพื่อแสดงเป็น domain.com การใช้การแมปโดเมน นี่คือสิ่งที่คุณจะเห็น:

subsite.network.com = domain.com

หรือ:

network.com/subsite = domain.com

ก่อน WordPress 4.5 คุณต้องใช้ปลั๊กอินการแมปโดเมนเพื่อแมปเว็บไซต์เพิ่มเติม อย่างไรก็ตาม ในเวอร์ชัน 4.5+ การแมปโดเมนเป็นคุณลักษณะดั้งเดิม

7. โฮสติ้งหลายไซต์และ SSL

อย่างที่คุณอาจทราบแล้ว Secure Sockets Layer (SSL) ช่วยให้คุณสามารถส่งข้อมูลผ่านอินเทอร์เน็ตได้อย่างปลอดภัย ข้อมูลยังคงไม่สามารถถอดรหัสได้สำหรับผู้ใช้ที่เป็นอันตราย บอท และแฮกเกอร์

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

8. การติดตั้งและตั้งค่า WordPress Multisite สำหรับเว็บไซต์ใหม่และเว็บไซต์ที่มีอยู่

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

  • ใช้ไคลเอนต์ FTP หรือตัวจัดการไฟล์ cPanel เพื่อเชื่อมต่อกับเว็บไซต์ของคุณ และเปิด wp-config.php เพื่อแก้ไข
  • เพิ่มรหัสต่อไปนี้ใน wp-config.php ก่อน /* :
  •  /* Multisite */ define( 'WP_ALLOW_MULTISITE', true );
  • ตอนนี้ ให้บันทึกและอัปโหลด wp-config.php ของคุณกลับไปยังเซิร์ฟเวอร์
  • นั่นคือทั้งหมด!

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

  • เมื่อตั้งค่าเครือข่าย Multisite บนเว็บไซต์ที่มีอยู่ คุณจะต้องปิดใช้งานปลั๊กอินทั้งหมด ไปที่หน้า "ปลั๊กอิน" » "ปลั๊กอินที่ติดตั้ง" และเลือกปลั๊กอินทั้งหมด เลือกตัวเลือก "ปิดใช้งาน" จากเมนูแบบเลื่อนลง "การดำเนินการเป็นกลุ่ม" แล้วคลิก "นำไปใช้"
  • วิธีปิดการใช้งานปลั๊กอิน
    ปิดใช้งานปลั๊กอิน (ตัวอย่างขนาดใหญ่)
  • ตอนนี้ไปที่ "เครื่องมือ" » "การตั้งค่าเครือข่าย" หากคุณเห็นข้อความแจ้งว่าคุณต้องติดตั้งโมดูล mod_rewrite ของ Apache บนเซิร์ฟเวอร์ของคุณ ไม่ต้องตกใจ ผู้ให้บริการโฮสติ้ง WordPress ชั้นนำทั้งหมดเปิดใช้งานโมดูลนี้
  • วิธีสร้างเครือข่ายไซต์ WordPress
    การตั้งค่าเครือข่าย (ตัวอย่างขนาดใหญ่)
  • เลือกโครงสร้างโดเมนสำหรับเว็บไซต์ในเครือข่ายของคุณ ไม่ว่าจะเป็นโดเมนย่อยหรือไดเรกทอรีย่อย
  • เพิ่มชื่อสำหรับเครือข่ายของคุณ
  • ตรวจสอบให้แน่ใจว่าที่อยู่อีเมลสำหรับผู้ดูแลระบบเครือข่ายถูกต้อง
  • คลิกปุ่ม "ติดตั้ง"
  • คุณจะเห็นโค้ดบางส่วนที่คุณต้องเพิ่มลงใน wp-config.php และ . .htaccess ตามลำดับ ใช้ไคลเอนต์ FTP หรือตัวจัดการไฟล์ใน cPanel เพื่อคัดลอกและวางรหัส
  • เพิ่มโค้ดใน wp-config.php และ .htaccess file
    ตั้งค่าให้เสร็จสมบูรณ์ (ตัวอย่างขนาดใหญ่)

การตั้งค่าเสร็จสมบูรณ์ คุณจะต้องเข้าสู่ระบบอีกครั้งเพื่อเข้าถึงเครือข่าย Multisite ของคุณ

9. WordPress Multisite Configuration และการตั้งค่าอื่นๆ

เดี๋ยว! คุณยังต้องกำหนดการตั้งค่าเครือข่าย ซึ่งคุณจะต้องเปลี่ยนไปใช้แดชบอร์ดเครือข่ายหลายไซต์

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

A. การตั้งค่าการลงทะเบียน

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

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

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

วิธีการลงทะเบียนเว็บไซต์ใหม่
การตั้งค่าการลงทะเบียน (ตัวอย่างขนาดใหญ่)

B. การตั้งค่าเว็บไซต์ใหม่

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

ทำการตั้งค่าสำหรับไซต์ใหม่
การตั้งค่าไซต์ใหม่ (ตัวอย่างขนาดใหญ่)

C. อัพโหลดการตั้งค่า

คุณสามารถจำกัดจำนวนพื้นที่ทั้งหมดที่แต่ละเว็บไซต์ในเครือข่ายของคุณสามารถใช้สำหรับการอัปโหลด นี้จะช่วยให้คุณมอบหมายทรัพยากรเซิร์ฟเวอร์อย่างรอบคอบ ค่าเริ่มต้นคือ 100 MB คุณยังสามารถกำหนดประเภทไฟล์ที่ผู้ใช้สามารถเพิ่มไปยังเว็บไซต์ของตนได้ เช่น ไฟล์รูปภาพ ไฟล์ .doc, .docx และ .odt ไฟล์เสียงและวิดีโอ และ PDF คุณยังสามารถกำหนดขีดจำกัดขนาดสำหรับแต่ละไฟล์ได้อีกด้วย

กำหนดพื้นที่สำหรับการอัปโหลดของแต่ละไซต์ในเครือข่ายของคุณ
อัพโหลดการตั้งค่า (ตัวอย่างขนาดใหญ่)

ง. การตั้งค่าเมนู

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

10. แหล่งข้อมูล: การตั้งค่าธีมและปลั๊กอิน

เนื่องจากผู้ดูแลเว็บไซต์แต่ละรายไม่สามารถติดตั้งธีมและปลั๊กอินได้ด้วยตัวเอง คุณจึงจำเป็นต้องติดตั้งบนเครือข่าย

ก. ธีมส์

ไปที่ "ไซต์ของฉัน" » "ผู้ดูแลระบบเครือข่าย" » "ธีม"

ในหน้านี้ คุณจะเห็นรายการธีมที่ติดตั้งอยู่ในปัจจุบัน ใช้การตั้งค่าต่อไปนี้เพื่อทำการเปลี่ยนแปลงที่คุณต้องการ

  • “เปิดใช้งานเครือข่าย” : ทำให้ธีมพร้อมใช้งานสำหรับผู้ดูแลเว็บไซต์
  • “ปิดการใช้งานเครือข่าย” : ปิดการใช้งานธีมที่คุณได้ทำให้พร้อมใช้งานก่อนหน้านี้
  • “เพิ่มใหม่” : ติดตั้งธีมใหม่บนเครือข่ายของคุณ

เปลี่ยนธีมเริ่มต้น

เพิ่มโค้ดต่อไปนี้ใน wp-config.php เพื่อเปลี่ยนธีมเริ่มต้นสำหรับเว็บไซต์ใหม่ (แทนที่ your-theme ด้วยชื่อโฟลเดอร์ของธีม):

 // Setting default theme for new sites define( 'WP_DEFAULT_THEME', 'your-theme' );

ข. ปลั๊กอิน

ไปที่ "ไซต์ของฉัน" » "ผู้ดูแลระบบเครือข่าย" » "ปลั๊กอิน"

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

11. วิธีเพิ่มเว็บไซต์ใหม่ให้กับ Multisite Dashboard

ไปที่ "ไซต์ของฉัน" » "ผู้ดูแลระบบเครือข่าย" » "ไซต์"

วิธีเปิดใช้งานเมนูการดูแลระบบสำหรับส่วนเสริม
เพิ่มไซต์ (ตัวอย่างขนาดใหญ่)

คลิกปุ่ม "เพิ่มใหม่"

วิธีเพิ่มไซต์ใหม่ให้กับ Multisite Dashboard
เพิ่มไซต์ใหม่ (ตัวอย่างขนาดใหญ่)

กรอกข้อมูลในฟิลด์ต่อไปนี้

  • เพิ่มที่อยู่ (URL) สำหรับเว็บไซต์ใหม่ของคุณ
  • ป้อน "ชื่อไซต์" ของคุณ
  • ป้อนที่อยู่อีเมลของผู้ดูแลระบบของเว็บไซต์ใหม่
เพิ่มปุ่มไซต์ใหม่
เพิ่มปุ่มไซต์ (ตัวอย่างขนาดใหญ่)

คลิกปุ่ม "เพิ่มไซต์" เพื่อสิ้นสุดกระบวนการ

12. Google Analytics บน WordPress Multisite

คุณยังสามารถสร้างโค้ด Google Analytics สำหรับทุกหน้าบนเว็บไซต์ทั้งหมดบนเครือข่าย Multisite ของคุณ หากคุณยังไม่ได้ดำเนินการดังกล่าว ให้สร้างบัญชี Google Analytics และลงชื่อเข้าใช้

  • เริ่มต้นด้วยการสร้างพร็อพเพอร์ตี้เพื่อตั้งค่ารหัส Google Analytics คุณจะต้องใช้รหัสนี้เพื่อติดตั้งแท็กที่ติดทั่วเว็บไซต์ ( gtag.js )
  • ถัดไป ค้นหารหัส Google Analytics ของคุณในคอลัมน์ "พร็อพเพอร์ตี้" ของบัญชีที่เกี่ยวข้องในส่วน "ผู้ดูแลระบบ" ของบัญชี Analytics
  • ตอนนี้คุณสามารถคัดลอกและวางแท็กที่ติดทั่วเว็บไซต์ในหน้าเว็บที่เกี่ยวข้อง เพิ่มแท็ก gtag.js ต่อจากแท็กเปิด <head> คุณสามารถมีรหัสการวิเคราะห์ที่แตกต่างกันสำหรับแต่ละเว็บไซต์ในเครือข่าย และผู้ดูแลระบบระดับสูงสามารถจัดการรหัสทั้งหมดได้หากจำเป็น

13. การตั้งค่าบนโฮสต์ท้องถิ่น

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

14. ปลั๊กอินที่มีประโยชน์สำหรับ WordPress Multisite และวิธีการทำงาน

คุณสามารถใช้ปลั๊กอินต่างๆ เพื่อให้แน่ใจว่าการทำงานที่ราบรื่นของเครือข่าย Multisite ของคุณ

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

ข. WPForms
สร้างแบบฟอร์มต่างๆ โดยใช้เครื่องมือลากแล้ววางอย่างง่าย

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

D. เว็บไซต์ Pro
เสนอการอัปเกรด การโฆษณา และอื่นๆ แบบชำระเงิน ซึ่งจะสร้างรายได้จากเครือข่าย Multisite ของคุณ คุณสามารถจำกัดคุณสมบัติของเว็บไซต์ฟรี กระตุ้นให้ผู้ใช้อัปเกรด

E. SeedProd
เพิ่มหน้า Landing Page "เร็วๆ นี้" และ "โหมดบำรุงรักษา" ที่กำหนดเอง สิ่งนี้จะทำให้เครือข่ายมีชีวิตชีวาขึ้นในขณะที่ผู้ดูแลระบบทำงานบนเว็บไซต์ของพวกเขา

F. WP Mail SMTP
แก้ไขปัญหา “WordPress ไม่ส่งอีเมล” ด้วยปลั๊กอินนี้ ช่วยให้คุณใช้เซิร์ฟเวอร์ SMTP เพื่อส่งการลงทะเบียน Multisite ที่สำคัญและอีเมลแจ้งเตือน

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

15. การแก้ไขปัญหาและคำถามที่พบบ่อย

ก. การแก้ไขปัญหา

เมื่อตั้งค่าเครือข่าย Multisite คุณอาจพบปัญหาทั่วไปบางประการ เรามาดูวิธีแก้ปัญหาเหล่านี้กัน

I. ปัญหาการเข้าสู่ระบบ

คุณอาจพบปัญหาการเข้าสู่ระบบ wp-admin หากคุณใช้ WordPress Multisite กับไดเรกทอรีย่อย แทนที่จะเป็นโดเมนย่อย หากคุณไม่สามารถเข้าสู่ระบบส่วนหลังของ WordPress สำหรับแต่ละเว็บไซต์ที่มีไดเรกทอรีย่อยได้ คุณสามารถลองแทนที่การ define ('SUBDOMAIN_INSTALL', true); บรรทัดใน wp-config.php พร้อม define ('SUBDOMAIN_INSTALL', 'false'); .

ครั้งที่สอง ค้นหาผู้ใช้ที่ไม่ได้รับการยืนยัน

บางครั้ง คุณอาจไม่พบผู้ใช้ที่ลงทะเบียนที่ยังไม่ได้รับอีเมลเปิดใช้งาน โดยปกติ การตั้งค่าอีเมลที่กำหนดค่าไว้ไม่ดีจะทำให้เกิดปัญหานี้ คุณสามารถใช้ SMTP (Simple Mail Transfer Protocol) เพื่อส่งอีเมลการเปิดใช้งาน ฟังก์ชัน PHP Mail อาจส่งอีเมลไปยังโฟลเดอร์ขยะเนื่องจากการส่งอีเมลโดยไม่ได้รับอนุญาต คุณสามารถใช้ SMTP ที่มีการตรวจสอบสิทธิ์โดเมนที่เหมาะสมเพื่อรับอีเมลที่ส่งไปยังกล่องจดหมายแทน ใช้ผู้ให้บริการ SMTP เช่น MailGun หรือ Gmail

ข. คำถามที่พบบ่อย

1. ฉันสามารถติดตั้งปลั๊กอิน “X” ใน WordPress Multisite ได้หรือไม่

ได้ คุณสามารถติดตั้งปลั๊กอินใดก็ได้ใน Multisite อย่างไรก็ตาม ไม่ใช่ทุกปลั๊กอินที่รองรับ Multisite ตรวจสอบการสนับสนุนของปลั๊กอินก่อนทำการติดตั้ง

2. ฉันสามารถแบ่งปันการเข้าสู่ระบบของผู้ใช้และบทบาทผ่านเครือข่าย Multisite ได้หรือไม่?

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

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

ได้ คุณสามารถแสดงโพสต์ของเว็บไซต์หลักได้ทั่วทั้งเครือข่าย

4. หากฉันเป็นผู้ดูแลระบบระดับสูง ฉันสามารถเข้าสู่ระบบเว็บไซต์เครือข่ายทั้งหมดด้วย ID เดียวได้หรือไม่

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

5. ในฐานะผู้ดูแลระบบระดับสูง ฉันสามารถเข้าสู่ระบบเว็บไซต์ของเครือข่ายอื่นได้หรือไม่

ไม่ คุณไม่สามารถลงชื่อเข้าใช้เครือข่ายอื่นที่ไม่ใช่เครือข่ายของคุณเอง

6. ฉันสามารถเพิ่มเว็บไซต์เพิ่มเติมในเครือข่ายของฉันในภายหลังได้หรือไม่

ได้ คุณสามารถเพิ่มเว็บไซต์ได้มากเท่าที่คุณต้องการ ทุกเวลาที่คุณต้องการ

7. ฉันสามารถใช้ปลั๊กอินที่แตกต่างกันสำหรับแต่ละเว็บไซต์ เช่น Yoast สำหรับหนึ่งและ All in One SEO สำหรับเว็บไซต์อื่นได้หรือไม่

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

8. ฉันสามารถติดตั้งปลั๊กอินบนเว็บไซต์แต่ละแห่งได้หรือไม่?

ไม่ คุณไม่สามารถติดตั้งปลั๊กอินโดยตรงบนเว็บไซต์แต่ละแห่งได้ คุณต้องติดตั้งบนเครือข่าย อย่างไรก็ตาม คุณสามารถเปิดหรือปิดใช้งานได้สำหรับบางเว็บไซต์

9. ฉันสามารถสร้างธีมและนำไปใช้กับเว็บไซต์เฉพาะได้หรือไม่?

ใช่ คุณสามารถสร้างธีมได้มากเท่าที่คุณต้องการ คุณยังสามารถเปิดหรือปิดใช้งานธีมในฐานะผู้ดูแลเว็บไซต์ได้อีกด้วย

16. WordPress Multisite Examples

ต่อไปนี้คือแบรนด์ที่รู้จักกันดีบางส่วนที่ใช้เครือข่าย WordPress Multisite

  • OpenView Venture Partners
    OpenView Venture Partners เป็นบริษัทร่วมทุน บริษัทใช้การติดตั้ง Multisite เพื่อเรียกใช้เว็บไซต์ที่แตกต่างกันสามแห่ง รวมถึงเว็บไซต์ขององค์กร บล็อกขององค์กร และบล็อกที่มีผู้เขียนหลายคนชื่อ Labs บริษัทดำเนินการสองเว็บไซต์สุดท้ายภายใต้โดเมนย่อย blog.openviewpartners.com และ labs.openviewpartners.com แต่ละเว็บไซต์มีธีมแบบรวมศูนย์ที่ทำงานได้อย่างสมบูรณ์
  • บล็อกของมหาวิทยาลัยบริติชโคลัมเบีย
    มหาวิทยาลัยบริติชโคลัมเบีย (UBC) ยังใช้ WordPress Multisite จุดประสงค์ในที่นี้คือเพื่อให้อาจารย์สามารถสร้างเว็บไซต์ของหลักสูตร สร้างบล็อกที่มีผู้ร่วมให้ข้อมูลหลายคน และสร้างแฟ้มสะสมผลงานสำหรับนักเรียนและเจ้าหน้าที่ การติดตั้ง WordPress Multisite ช่วยให้ครูสามารถควบคุมชุมชนออนไลน์ของตนได้อย่างสมบูรณ์ พวกเขาสามารถเพิ่มนักเรียนได้มากเท่าที่ต้องการและสอนนอกห้องเรียน
  • เที่ยวบินราคาถูก
    Cheapflights เป็นเว็บไซต์ท่องเที่ยวที่ให้บริการตั๋วเครื่องบิน การจองโรงแรม และแพ็คเกจวันหยุด เว็บไซต์ใช้ WordPress Multisite เพื่อขับเคลื่อนส่วนคำแนะนำการเดินทาง ส่วนนี้จะครอบคลุมข่าวการเดินทางล่าสุด เคล็ดลับในการบิน ข้อมูลเกี่ยวกับสถานที่ที่ดีที่สุดในการเดินทาง และอีกมากมาย

ห่อ

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

คุณเคยใช้ WordPress Multisite หรือไม่? คุณจะพิจารณาใช้สำหรับโครงการในอนาคตหรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง