คู่มือฉบับสมบูรณ์สำหรับ WordPress Multisite
เผยแพร่แล้ว: 2022-03-10WordPress 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 ชั้นนำทั้งหมดเปิดใช้งานโมดูลนี้ - เลือกโครงสร้างโดเมนสำหรับเว็บไซต์ในเครือข่ายของคุณ ไม่ว่าจะเป็นโดเมนย่อยหรือไดเรกทอรีย่อย
- เพิ่มชื่อสำหรับเครือข่ายของคุณ
- ตรวจสอบให้แน่ใจว่าที่อยู่อีเมลสำหรับผู้ดูแลระบบเครือข่ายถูกต้อง
- คลิกปุ่ม "ติดตั้ง"
- คุณจะเห็นโค้ดบางส่วนที่คุณต้องเพิ่มลงใน
wp-config.php
และ ..htaccess
ตามลำดับ ใช้ไคลเอนต์ FTP หรือตัวจัดการไฟล์ใน cPanel เพื่อคัดลอกและวางรหัส
การตั้งค่าเสร็จสมบูรณ์ คุณจะต้องเข้าสู่ระบบอีกครั้งเพื่อเข้าถึงเครือข่าย 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
ไปที่ "ไซต์ของฉัน" » "ผู้ดูแลระบบเครือข่าย" » "ไซต์"
คลิกปุ่ม "เพิ่มใหม่"
กรอกข้อมูลในฟิลด์ต่อไปนี้
- เพิ่มที่อยู่ (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 หรือไม่? คุณจะพิจารณาใช้สำหรับโครงการในอนาคตหรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง