วิธีการติดตั้งและตั้งค่าเครือข่าย WordPress Multisite (ใน 6 ขั้นตอน)
เผยแพร่แล้ว: 2020-12-14หากคุณเป็นผู้ใช้ WordPress คุณน่าจะคุ้นเคยกับประสิทธิภาพและความยืดหยุ่นที่ระบบจัดการเนื้อหา (CMS) นำเสนอ อย่างไรก็ตาม เมื่อคุณมีไซต์ WordPress หลายแห่ง การจัดการทีละไซต์อาจไม่ใช่แนวทางที่มีประสิทธิภาพหรือประสิทธิผลสูงสุดเสมอไป
ในหลายกรณี การสร้างเครือข่าย WordPress Multisite เหมาะสมกว่า โดยเฉพาะอย่างยิ่งหากมีความคล้ายคลึงกันซ้อนทับกัน Multisite ช่วยให้คุณสามารถเรียกใช้ไซต์จำนวนมากจากการติดตั้ง WordPress เพียงครั้งเดียว
ในบทช่วยสอนนี้ เราจะแนะนำคุณเกี่ยวกับ WordPress Multisite และพูดคุยเกี่ยวกับประโยชน์ของมัน จากนั้นเราจะแนะนำวิธีการติดตั้งและตั้งค่าเครือข่าย WordPress Multisite ในหกขั้นตอนง่ายๆ กระโดดเข้าไปกันเถอะ!
WordPress Multisite Network คืออะไร
WordPress Multisite เดิมชื่อ WordPress Multi-User (WPMU) เป็นคุณลักษณะที่ช่วยให้คุณสร้างเครือข่ายเพื่อเรียกใช้หลายไซต์จากการติดตั้ง WordPress ครั้งเดียว WordPress เริ่มนำเสนอคุณสมบัตินี้กลับมาพร้อมกับ WordPress 3.0 นับแต่นั้นมาได้กลายเป็นวิธีที่นิยมและเป็นที่นิยมในการจัดการและดูแลเว็บไซต์ที่เกี่ยวข้องหลายแห่ง
ด้วยหลายไซต์ โดเมนของคุณคือที่อยู่เครือข่ายของคุณ ไซต์ที่เป็นของเครือข่ายของคุณอาจเป็นโดเมนย่อย (เช่น site1.yourdomain.com ) หรือไดเรกทอรีย่อย (เช่น yourdomain.com/site1 ) คุณยังสามารถใช้ประโยชน์จากการแมปโดเมนเพื่อชี้ไซต์ไปยังเครือข่ายของคุณได้ แม้ว่านี่อาจเป็นกระบวนการที่ซับซ้อน
เมื่อคุณติดตั้งและตั้งค่าเครือข่ายหลายไซต์ของคุณ คุณสามารถสร้างไซต์ใหม่ได้อย่างรวดเร็วและง่ายดาย รวมทั้งอนุญาตให้ผู้ใช้รายอื่นทำเช่นนั้นได้ ตัวอย่างที่นิยมที่สุดของเครือข่ายหลายไซต์คือ WordPress.com:

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

คุณจะต้องซื้อแผนโฮสติ้งและโดเมนด้วย มีผู้ให้บริการโฮสติ้ง WordPress ที่มีคุณภาพจำนวนหนึ่งให้คุณเลือกจากแผนประสิทธิภาพสูง เช่น Kinsta, WP Engine และ SiteGround
ในการตัดสินใจ อย่าลืมมองหาแผนที่รองรับหลายโดเมน สำหรับเครือข่ายหลายไซต์ ฉันขอแนะนำเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) โฮสติ้งเฉพาะ หรือโฮสติ้ง WordPress ที่มีการจัดการ
หากคุณกำลังสร้างเครือข่ายหลายไซต์บนไซต์ WordPress ที่มีอยู่ การสร้างข้อมูลสำรองของฐานข้อมูลและไฟล์ของคุณเป็นสิ่งสำคัญ เมื่อคุณตั้งค่าเครือข่ายหลายไซต์ เครือข่ายจะอัปเดต WordPress เป็นเวอร์ชันล่าสุดโดยอัตโนมัติ คุณคงไม่อยากเสี่ยงที่จะสูญเสียข้อมูลสำคัญใดๆ
ถัดไป คุณจะต้องปิดใช้งานปลั๊กอิน WordPress ทั้งหมดของคุณ คุณสามารถทำได้โดยไปที่ Plugins > Installed Plugins จากแดชบอร์ด WordPress ของคุณ (เลือก ทั้งหมด จากนั้นคลิกที่ Deactivate จากเมนูแบบเลื่อนลง ตามด้วยปุ่ม Apply ):

สิ่งสำคัญคือต้องยืนยันว่า Pretty Permalinks เปิดใช้งานบนไซต์ WordPress ของคุณแล้ว คุณสามารถทำได้ภายใต้ การตั้งค่า > ลิงก์ถาวร จากแดชบอร์ดผู้ดูแลระบบ WordPress ของคุณ:

สุดท้าย คุณจะต้องเข้าถึง File Transfer Protocol (FTP) ในกรณีที่คุณไม่คุ้นเคย วิธีนี้จะช่วยให้คุณแก้ไขและโอนไฟล์ระหว่างคอมพิวเตอร์และเครือข่ายได้
มีไคลเอนต์ FTP ให้เลือกหลากหลาย ตัวอย่างเช่น FileZilla เป็นตัวเลือกยอดนิยมและฟรี หากผู้ให้บริการโฮสต์ของคุณเสนอ cPanel คุณยังสามารถแก้ไขไฟล์ของคุณได้ที่นั่น
วิธีการติดตั้งและตั้งค่าเครือข่าย WordPress Multisite (ใน 6 ขั้นตอน)
เมื่อคุณมีข้อกำหนดทางเทคนิคครบถ้วนแล้ว ก็ถึงเวลาเริ่มทำงาน มาดูวิธีการติดตั้งและตั้งค่าเครือข่าย WordPress Multisite ในหกขั้นตอนง่ายๆ
ขั้นตอนที่ 1: เปิดใช้งานฟีเจอร์ WordPress Multisite
ตามค่าเริ่มต้น การติดตั้ง WordPress จะปิดใช้งานคุณสมบัติหลายไซต์ ดังนั้น งานแรกของคุณคือเปิดใช้งานโดยเพิ่มโค้ดหนึ่งบรรทัดลงใน ไฟล์ wp-config.php ของไซต์คุณ
ในการทำเช่นนี้ คุณมีสองทางเลือก คุณสามารถผ่าน cPanel (หากผู้ให้บริการโฮสต์ของคุณเสนอให้) หรือเชื่อมต่อผ่าน FTP เมื่อคุณค้นหาและเปิด ไฟล์ wp-config.php จากไดเร็กทอรีรากของไซต์ของคุณแล้ว ให้เรียกดูที่ที่มีข้อความว่า /* That's all, stop editing! Happy blogging. */
/* That's all, stop editing! Happy blogging. */
/* That's all, stop editing! Happy blogging. */
.
จากนั้นวางข้อมูลโค้ดต่อไปนี้ด้านบนโดยตรง:
กำหนด ('WP_ALLOW_MULTISITE' จริง);
เมื่อเสร็จแล้ว ให้บันทึกไฟล์ของคุณ (หรืออัปโหลดหากคุณใช้ FTP) ตอนนี้เปิดใช้งานคุณสมบัติ WordPress Multisite แล้ว
ขั้นตอนที่ 2: ติดตั้ง WordPress Multisite Network ของคุณ
เมื่อเปิดใช้งานฟังก์ชันหลายไซต์แล้ว ขั้นตอนต่อไปคือการติดตั้งเครือข่ายของคุณใน WordPress
จากแดชบอร์ด WordPress ให้ไปที่ Tools > Network Setup :

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

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

ถัดไป ไปที่ส่วน รายละเอียดเครือข่าย :

ป้อนชื่อที่คุณต้องการสำหรับเครือข่ายของคุณในฟิลด์ ชื่อเครือข่าย เช่นเดียวกับที่อยู่อีเมลของผู้ดูแลระบบ เมื่อเสร็จแล้วให้คลิกที่ปุ่ม ติดตั้ง
ขั้นตอนที่ 3: เพิ่มข้อมูลโค้ดลงในไฟล์ WordPress ของคุณ
เมื่อคุณคลิกที่ปุ่ม ติดตั้ง คุณจะถูกเปลี่ยนเส้นทางโดยอัตโนมัติไปยังหน้าจอที่มีข้อมูลโค้ดสองส่วน หนึ่งคือการคัดลอกและวางใน ไฟล์ wp-config.php และอีกไฟล์หนึ่งสำหรับไฟล์ . htaccess ของคุณ:

เช่นเดียวกับขั้นตอนแรก คุณสามารถทำได้โดยไปที่ cPanel หรือผ่าน FTP ใน ไฟล์ wp-config.php คุณสามารถวางมันไว้ด้านล่างโค้ดที่คุณเพิ่มในขั้นตอนที่หนึ่งเพื่อเปิดใช้งาน Multisite
ใน ไฟล์ .htaccess คุณสามารถคัดลอกและวางโค้ดที่เหมาะสมเพื่อแทนที่กฎเริ่มต้น เมื่อเสร็จแล้ว ให้บันทึกทั้งสองไฟล์เพื่อสิ้นสุดการตั้งค่า
ขั้นตอนที่ 4: กำหนดการตั้งค่าเครือข่ายของคุณ
กลับไปที่ผู้ดูแลระบบ WordPress ของคุณและคลิกลิงก์ เข้าสู่ระบบ ที่ด้านล่างของหน้าการตั้งค่าเครือข่าย
หลังจากที่คุณเข้าสู่ระบบ คุณอาจสังเกตเห็นการเปลี่ยนแปลงบางอย่างในแดชบอร์ดของคุณ ตัวอย่างเช่น ตอนนี้จะมีการเพิ่มรายการเมนู รวมถึง My Sites และ Network Admin :

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

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

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

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

ที่นี่ ให้ป้อน URL ที่อยู่เว็บไซต์ที่คุณต้องการใช้ ชื่อเว็บไซต์ ภาษาของเว็บไซต์ และอีเมลผู้ดูแลระบบ โปรดทราบว่าอีเมลนี้จะต้องแตกต่างจากอีเมลที่ใช้กับเครือข่ายทั้งหมด
เมื่อเสร็จแล้ว ให้คลิกที่ปุ่ม เพิ่มไซต์ ที่ด้านล่างของหน้าจอ ไซต์นี้จะถูกเพิ่มลงในรายการ ไซต์ บนแดชบอร์ดเครือข่ายของคุณ คุณสามารถทำเช่นนี้ได้ตลอดเวลาและสำหรับเว็บไซต์ได้มากเท่าที่คุณต้องการ
ขั้นตอนที่ 6: ติดตั้งปลั๊กอินและธีมบนเครือข่ายหลายไซต์ของคุณ
ด้วย WordPress Multisite โดยค่าเริ่มต้น มีเพียงผู้ดูแลระบบเครือข่ายเท่านั้นที่สามารถติดตั้งปลั๊กอินและธีมได้ อย่างไรก็ตาม ปลั๊กอินและธีมที่คุณติดตั้งจะพร้อมใช้งานสำหรับแต่ละไซต์ในเครือข่าย
แน่นอน ปลั๊กอินที่คุณเลือกจะขึ้นอยู่กับประเภทของไซต์ที่คุณมี และคุณลักษณะและฟังก์ชันที่คุณต้องการเพิ่ม เมื่อคุณทราบแล้วว่าต้องการติดตั้งปลั๊กอินใด คุณสามารถทำได้โดยไปที่ My Sites > Network Admin > Plugins :

หากต้องการติดตั้งใหม่ ให้เลือก เพิ่มใหม่ เมื่อคุณต้องการเปิดใช้งานปลั๊กอินบางตัวในเครือข่ายของคุณ เพียงคลิกที่ลิงค์ เปิดใช้งานเครือข่าย ด้านล่าง:

ขั้นตอนคล้ายกับการติดตั้งธีม เพียงคุณไปที่ ไซต์ของฉัน > ผู้ดูแลเครือข่าย > ธีม :

หน้าจอนี้แสดงธีมที่ติดตั้งอยู่บน multisite ของคุณในปัจจุบัน หากต้องการติดตั้งธีมใหม่ ให้คลิกปุ่ม เพิ่มใหม่ จากนั้น เพื่อให้สามารถใช้งานได้กับไซต์อื่นๆ ในเครือข่าย ให้คลิกที่ลิงก์ Network Enable ใต้ธีม
แค่นั้นแหละ! ตอนนี้คุณมีเครือข่าย WordPress Multisite ที่ทำงานได้อย่างสมบูรณ์
บทสรุป
เมื่อคุณมีไซต์จำนวนมาก การจัดการทีละไซต์อาจใช้เวลานานและน่าเบื่อหน่าย
แนวทางที่ใช้งานได้จริงและมีประสิทธิภาพมากขึ้นคือการสร้างเครือข่าย WordPress Multisite อย่างไรก็ตาม หากคุณไม่คุ้นเคยกับเครื่องมือนี้ การเริ่มต้นใช้งานอาจดูสับสนและท้าทาย
ตามที่เราพูดถึงในโพสต์นี้ คุณสามารถติดตั้งและตั้งค่าเครือข่าย WordPress Multisite ได้ใน 6 ขั้นตอนง่ายๆ:
- เปิดใช้งานคุณสมบัติ WordPress Multisite โดยแก้ไข ไฟล์ wp-config.php ของคุณ
- ติดตั้งเครือข่าย WordPress Multisite ของคุณจากส่วนการตั้งค่าเครือข่ายของแดชบอร์ดผู้ดูแลระบบของคุณ
- คัดลอกและวางรหัสการติดตั้งเครือข่ายลงใน ไฟล์ wp-config.php และ . htaccess
- กำหนดการตั้งค่าเครือข่ายของคุณ
- เพิ่มไซต์ใหม่ลงในเครือข่าย WordPress Multisite ของคุณ
- ติดตั้งธีมและปลั๊กอิน WordPress บนเครือข่ายของคุณ
คุณมีคำถามเกี่ยวกับการใช้ WordPress Multisite หรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง!