วิธีการติดตั้งและตั้งค่าเครือข่าย 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.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.org

คุณจะต้องซื้อแผนโฮสติ้งและโดเมนด้วย มีผู้ให้บริการโฮสติ้ง WordPress ที่มีคุณภาพจำนวนหนึ่งให้คุณเลือกจากแผนประสิทธิภาพสูง เช่น Kinsta, WP Engine และ SiteGround

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

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

ถัดไป คุณจะต้องปิดใช้งานปลั๊กอิน WordPress ทั้งหมดของคุณ คุณสามารถทำได้โดยไปที่ Plugins > Installed Plugins จากแดชบอร์ด WordPress ของคุณ (เลือก ทั้งหมด จากนั้นคลิกที่ Deactivate จากเมนูแบบเลื่อนลง ตามด้วยปุ่ม Apply ):

หน้าจอปิดการใช้งานปลั๊กอินใน WordPress

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

ตัวเลือก 'การตั้งค่าเครือข่าย' ใน WordPress

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

หน้าการตั้งค่าเครือข่ายใน WordPress Multisite

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

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

ส่วน 'รายละเอียดเครือข่าย' ของหน้าการตั้งค่า WordPress Multisite

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

ขั้นตอนที่ 3: เพิ่มข้อมูลโค้ดลงในไฟล์ WordPress ของคุณ

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

ข้อมูลโค้ดสำหรับการติดตั้งเครือข่าย WordPress Multisite

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

ใน ไฟล์ .htaccess คุณสามารถคัดลอกและวางโค้ดที่เหมาะสมเพื่อแทนที่กฎเริ่มต้น เมื่อเสร็จแล้ว ให้บันทึกทั้งสองไฟล์เพื่อสิ้นสุดการตั้งค่า

ขั้นตอนที่ 4: กำหนดการตั้งค่าเครือข่ายของคุณ

กลับไปที่ผู้ดูแลระบบ WordPress ของคุณและคลิกลิงก์ เข้าสู่ระบบ ที่ด้านล่างของหน้าการตั้งค่าเครือข่าย

หลังจากที่คุณเข้าสู่ระบบ คุณอาจสังเกตเห็นการเปลี่ยนแปลงบางอย่างในแดชบอร์ดของคุณ ตัวอย่างเช่น ตอนนี้จะมีการเพิ่มรายการเมนู รวมถึง My Sites และ Network Admin :

รายการเมนู WordPress Multisite

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

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

รายการเมนู 'การตั้งค่าเครือข่าย' ในผู้ดูแลระบบ WordPress Multisite

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

การตั้งค่าการลงทะเบียนเครือข่าย WordPress Multisite

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

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

จากนั้นไปที่ส่วน การตั้งค่าไซต์ใหม่ :

การตั้งค่าไซต์ใหม่ใน WordPress Multisite

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

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

ขั้นตอนที่ 5: เพิ่มไซต์ใหม่ให้กับเครือข่ายของคุณ

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

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

หน้าจอ 'เพิ่มไซต์ใหม่' ใน WordPress Multisite

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

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

ขั้นตอนที่ 6: ติดตั้งปลั๊กอินและธีมบนเครือข่ายหลายไซต์ของคุณ

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

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

หน้าปลั๊กอินผู้ดูแลระบบ WordPress Multisite

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

ลิงก์ 'เปิดใช้งานเครือข่าย' สำหรับปลั๊กอิน WordPress ในเครือข่ายหลายไซต์

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

หน้าธีม WordPress Multisite

หน้าจอนี้แสดงธีมที่ติดตั้งอยู่บน multisite ของคุณในปัจจุบัน หากต้องการติดตั้งธีมใหม่ ให้คลิกปุ่ม เพิ่มใหม่ จากนั้น เพื่อให้สามารถใช้งานได้กับไซต์อื่นๆ ในเครือข่าย ให้คลิกที่ลิงก์ Network Enable ใต้ธีม

แค่นั้นแหละ! ตอนนี้คุณมีเครือข่าย WordPress Multisite ที่ทำงานได้อย่างสมบูรณ์

บทสรุป

เมื่อคุณมีไซต์จำนวนมาก การจัดการทีละไซต์อาจใช้เวลานานและน่าเบื่อหน่าย

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

ตามที่เราพูดถึงในโพสต์นี้ คุณสามารถติดตั้งและตั้งค่าเครือข่าย WordPress Multisite ได้ใน 6 ขั้นตอนง่ายๆ:

  1. เปิดใช้งานคุณสมบัติ WordPress Multisite โดยแก้ไข ไฟล์ wp-config.php ของคุณ
  2. ติดตั้งเครือข่าย WordPress Multisite ของคุณจากส่วนการตั้งค่าเครือข่ายของแดชบอร์ดผู้ดูแลระบบของคุณ
  3. คัดลอกและวางรหัสการติดตั้งเครือข่ายลงใน ไฟล์ wp-config.php และ . htaccess
  4. กำหนดการตั้งค่าเครือข่ายของคุณ
  5. เพิ่มไซต์ใหม่ลงในเครือข่าย WordPress Multisite ของคุณ
  6. ติดตั้งธีมและปลั๊กอิน WordPress บนเครือข่ายของคุณ

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