วิธีการติดตั้งและตั้งค่า WordPress Multisite Network?

เผยแพร่แล้ว: 2023-04-17

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

WordPress multisite เปิดตัวในเวอร์ชัน 3.0 ในปี 2010 ช่วยให้เว็บไซต์ WordPress หลายแห่งมีอยู่ในการติดตั้ง WordPress เดียว

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

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

[lwptocskipHeadingLevel=”h3,h4,h5,h6″skipHeadingText=”ในบทสรุป”]

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

Multisite WordPress คืออะไร?

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

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

โดยสรุป เราจะทำการเปรียบเทียบระหว่างเว็บไซต์ปกติกับเครือข่าย WordPress หลายเว็บไซต์

  • หนึ่งเว็บไซต์ + หนึ่งการติดตั้ง WordPress = เว็บไซต์ WordPress ปกติ
  • หลายเว็บไซต์ + หนึ่งการติดตั้ง WordPress = เครือข่าย WordPress หลายเว็บไซต์

ข้อดีและข้อเสียของการใช้เครือข่ายหลายไซต์

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

ข้อดีของ WordPress หลายไซต์

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

    หมายเหตุ: เพิ่มเติมเกี่ยวกับ 'แดชบอร์ดหลัก' ในส่วนการตั้งค่าและกำหนดค่า

    • การอัปเดตที่คล่องตัว: Superadmin สามารถอัปเดตปลั๊กอิน WordPress และธีมสำหรับไซต์ย่อยทั้งหมดได้ในคราวเดียว

    หมายเหตุ: เพิ่มเติมเกี่ยวกับ 'Superadmin หรือ Super Administrator' ในส่วนการตั้งค่าและกำหนดค่า

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

ข้อเสียของ WordPress หลายไซต์

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

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

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

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

จะติดตั้งและตั้งค่า WordPress Multisite Network ได้อย่างไร?

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

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

ขั้นตอนที่ 1: สร้างเว็บไซต์ WordPress

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

เมื่อเว็บไซต์ของคุณเปิดใช้งานแล้ว ก็ถึงเวลาแปลงเป็นสภาพแวดล้อมแบบหลายไซต์

ขั้นตอนที่ 2: การเปิดใช้งานหลายไซต์ผ่านไฟล์กำหนดค่า

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

เราจะแสดงวิธีแก้ไขไฟล์ปรับแต่งผ่านทั้งบัญชีโฮสติ้งและซอฟต์แวร์ Filezilla

ฉันเข้าถึงไฟล์กำหนดค่าผ่านบัญชีโฮสติ้ง

1. ลงชื่อเข้าใช้บัญชีผู้ให้บริการโฮสติ้งของคุณ จากนั้นไปที่ cPanel จาก cPanel เลือก ตัวจัดการไฟล์
2. จากหน้า File Manager เลือก โฟลเดอร์ public_html
3. ไฟล์ wp-config.php มีอยู่ในโฟลเดอร์ public_html เมื่อคุณพบไฟล์แล้ว ให้คลิกขวาแล้วเลือก แก้ไข

ไฟล์ wp-config ใน public_html
ไปที่ public_html & เลือก wp-config

II เข้าถึงไฟล์กำหนดค่าผ่าน Filezilla

1. ดาวน์โหลดและติดตั้ง Filezilla ลงในเครื่องคอมพิวเตอร์ของคุณ เป็นซอฟต์แวร์ที่จะเชื่อมต่อเครื่องคอมพิวเตอร์ของคุณกับส่วนหลังของเว็บไซต์ของคุณ ซึ่งหมายความว่าคุณสามารถแก้ไขไฟล์ปรับแต่งได้จากคอมพิวเตอร์ของคุณ
2. เปิด FileZilla แล้วป้อน ชื่อโฮสต์ ชื่อผู้ใช้ รหัสผ่าน และพอร์ต หากคุณไม่มีรายละเอียดเหล่านี้ ให้ขอข้อมูลรับรอง FTP จากบริษัทโฮสติ้งของคุณ คุณยังสามารถติดตามวิดีโอเหล่านี้เพื่อเรียนรู้ว่าข้อมูลรับรอง FTP ของคุณถูกเก็บไว้ที่ใด
3. เมื่อทำการเชื่อมต่อ กลุ่มของโฟลเดอร์จะปรากฏในส่วนไซต์ ระยะไกล ทางด้านขวาของคุณ หนึ่งในโฟลเดอร์จะเป็น โฟลเดอร์ public_html เลือกมัน

ไฟล์ wp-config ใน filezilla
ไปที่ไซต์ระยะไกล > public_html > ชื่อไฟล์ > wp-config.php

4. ใต้ Remote Site มีอีกส่วนชื่อ Filename หลังจากที่คุณเลือกโฟลเดอร์ public_html แล้ว ไฟล์ wp-config.php จะปรากฏในส่วนนี้
5. เมื่อคุณพบไฟล์ wp-config.php ให้คลิกขวาแล้วเลือก แก้ไข

III ใส่รหัสเพื่ออนุญาตหลายไซต์

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

/* แค่นั้นแหละ หยุดแก้ไข! มีความสุขในบล็อก */

และวางโค้ดบรรทัดต่อไปนี้ไว้เหนือประโยค 'Happy Blogging':

กำหนด ('WP_ALLOW_MULTISITE' จริง);

คลิกที่ บันทึกการเปลี่ยนแปลง และปิดไฟล์ บนเว็บไซต์ของฉันรหัสมีลักษณะดังนี้:

อนุญาตหลายไซต์ในไฟล์ wp-config
ใส่โค้ดตามภาพ

ตอนนี้คุณได้แปลงเว็บไซต์ของคุณเป็นเครือข่ายหลายไซต์แล้ว ไปที่แดชบอร์ด WordPress ของคุณ ที่มุมซ้าย คุณควรเห็น ไอคอน Multisite

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

แต่เราทำงานได้เพียงครึ่งทางเท่านั้น ขั้นตอนต่อไปคือการติดตั้งเครือข่าย

IV การติดตั้งเครือข่าย

1. บนแดชบอร์ด WordPress ของคุณ ไปที่ เครื่องมือ และเลือก การตั้งค่าเครือข่าย จากที่นี่ คุณจะต้องกำหนดค่าเครือข่าย –

(a) ขั้นตอนแรกคือการตัดสินใจว่า URL ของไซต์ย่อยจะมีลักษณะอย่างไร คุณสามารถเลือกระหว่าง site1.example.com และ example.com/site1 (เช่น โดเมนย่อยหรือไดเรกทอรีย่อย) การเลือกโครงสร้าง URL จะไม่ส่งผลต่อการจัดเก็บไซต์ ดังนั้นจึงไม่จำเป็นต้องกังวลเกี่ยวกับเรื่องนี้
(b) ถัดไป กรอกรายละเอียดอื่นๆ เช่น ชื่อเครือข่าย และ อีเมลผู้ดูแลระบบเครือข่าย แล้วกดติด ตั้ง ทันทีที่คุณคลิกติดตั้ง WordPress จะให้โค้ดสองส่วนย่อยแก่คุณ คุณจะต้องเพิ่มลงในไฟล์ wp-config.php และ .htaccess ตามลำดับ

เลือกระหว่างโดเมนย่อยและไดเรกทอรีย่อย
เลือกโดเมนย่อย & ไดเรกทอรีย่อย และใส่รายละเอียดเครือข่าย

V เพิ่มรหัสในไฟล์ wp-config

เปิดไฟล์ wp-config โดยใช้วิธีที่เราแสดงให้คุณเห็นในส่วนก่อนหน้า แทรกส่วนย่อยของโค้ดแรกเหนือบรรทัด

/* แค่นั้นแหละ หยุดแก้ไข! มีความสุขในบล็อก */

อย่าลืมกด บันทึกการเปลี่ยนแปลง บนเว็บไซต์ของฉันรหัสมีลักษณะดังนี้:

การกำหนดค่าหลายไซต์ในไฟล์ wp-config
ใส่โค้ดตามภาพ

VI เพิ่มโค้ดในไฟล์ .htaccess

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

วิธีที่ 1 – ไฟล์ .htaccess ในตัวจัดการไฟล์

ลงชื่อเข้าใช้บัญชีโฮสติ้งของคุณ จากนั้นไปที่ cPanel > ตัวจัดการไฟล์ > โฟลเดอร์ public_html > ไฟล์ .htaccess เมื่อคุณพบไฟล์แล้ว ให้คลิกขวาแล้วเลือก แก้ไข

htaccess ใน public_html
ไปที่ public_html & เลือก .htaccess

[ หมายเหตุ: หากคุณไม่พบไฟล์ .htaccess นั่นเป็นเพราะไฟล์ถูกซ่อนอยู่ หากต้องการเรียนรู้วิธีเปลี่ยนการตั้งค่าไซต์และทำให้มองเห็นไฟล์ได้ ให้ทำตามคำแนะนำในบทความนี้ – วิธีแก้ไขไฟล์ .htaccess ใน WordPress?]

วิธีที่ 2 – ไฟล์ .htaccess ใน FileZilla

เปิด Filezilla และ ป้อนข้อมูลรับรอง FTP ของคุณ หากคุณไม่ทราบว่าข้อมูลรับรอง FTP ของคุณคืออะไร ลองดูวิดีโอเหล่านี้หรือพูดคุยกับผู้ให้บริการโฮสติ้งของคุณ

  1. จากนั้นไปที่ส่วน ไซต์ระยะไกล
  2. เลือก โฟลเดอร์ public_html
  3. หลังจากนั้นไปที่ส่วน ชื่อไฟล์ ค้นหา ไฟล์ .htaccess
  4. เมื่อพบแล้ว ให้คลิกขวาแล้วเลือก แก้ไข
htaccess ใน filezilla
ไปที่ไซต์ระยะไกล > public_html > ชื่อไฟล์ > .htaccess

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

การกำหนดค่าหลายไซต์ในไฟล์ htaccess
ใส่โค้ดตามภาพ

เครือข่ายหลายไซต์ของคุณพร้อมแล้ว!

วิธีเพิ่มไซต์ย่อยใหม่ในเครือข่ายหลายไซต์ของคุณ

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

  • บนแดชบอร์ด WordPress ของคุณ เลือก ไซต์ทั้งหมด แล้วเลือก เพิ่มใหม่ กรอกรายละเอียด เช่น URL ที่ต้องการ, ชื่อเว็บไซต์, ชื่อเว็บไซต์ อีเมลผู้ดูแล ฯลฯ (ดังที่คุณเห็นในภาพด้านล่าง) เมื่อคุณพร้อม ให้คลิกที่ เพิ่มไซต์
เพิ่มเว็บไซต์ใน wordpress หลายเว็บไซต์
ใส่รายละเอียดและเพิ่มไซต์ย่อยใหม่
  • คุณสามารถเพิ่มเว็บไซต์ได้มากเท่าที่คุณต้องการ และถ้าคุณต้องการดูไซต์ย่อยทั้งหมดของคุณ ให้ไปที่แดชบอร์ดหลักแล้วเลือก ไซต์ > ไซต์ทั้งหมด

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

หมายเหตุ: ไซต์ WordPress ที่ทำงานบนเวอร์ชันต่ำกว่า 4.5 จำเป็นต้องใช้การแมปโดเมน มีปลั๊กอินสำหรับสิ่งนี้ เราแนะนำให้อ่าน Multisite Domain Mapping

จะติดตั้งปลั๊กอินและธีมใน WordPress Multisite ได้อย่างไร?

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

  • จากแดชบอร์ดหลักของคุณ ให้ไปที่ ปลั๊กอิน > เพิ่มใหม่ แล้วค้นหา ติดตั้ง และเปิดใช้งานปลั๊กอินในไซต์ของคุณ
  • หากต้องการติดตั้งและตั้งค่าธีม ให้ไปที่ ธีม > เพิ่มใหม่ จากนั้นค้นหาและเพิ่มธีมในไซต์ของคุณ

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

สรุปแล้ว

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

ด้วย MalCare Security Plugin ที่อยู่เคียงข้างคุณ คุณไม่ต้องกังวลเกี่ยวกับแฮกเกอร์ บ็อต และส่วนที่เหลือ นอกจากนี้ คุณสามารถปฏิบัติตามคู่มือความปลอดภัย WordPress ของเราสำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้

ลองใช้ บริการ MalCare Security ทันที!