คู่มือการตั้งค่าและการจัดการเครือข่ายหลายไซต์ WordPress อย่างสมบูรณ์
ฟังก์ชันเครือข่าย WordPress หลายเว็บไซต์ ช่วยให้ผู้ใช้สามารถสร้างและจัดการหลายเว็บไซต์จากการติดตั้ง WordPress เดียวได้ คุณสมบัติอันทรงพลังนี้ มักเรียกว่า “เครือข่าย” เหมาะอย่างยิ่งสำหรับองค์กรที่ต้องจัดการหลายเว็บไซต์ที่เกี่ยวข้อง สถาบันการศึกษา เว็บไซต์หลายภาษาหรือสถานการณ์ใดๆ ที่ต้องการการจัดการแบบรวมศูนย์ โดยการเปิดใช้งานหลายเว็บไซต์ ผู้ดูแลระบบสามารถแชร์ธีม ปลั๊กอิน และฐานข้อมูลผู้ใช้ได้ ในขณะที่กำหนดโดเมนหรือเส้นทางอิสระให้กับแต่ละเว็บไซต์ย่อย ซึ่งช่วยลดความซับซ้อนในการบำรุงรักษาและเพิ่มประสิทธิภาพอย่างมาก
วิธีเปิดใช้งานฟังก์ชัน WordPress หลายเว็บไซต์
ก่อนเริ่มต้น โปรดสำรองข้อมูลฐานข้อมูลและไฟล์เว็บไซต์ของคุณ การเปิดใช้งานฟังก์ชันหลายเว็บไซต์ต้องมีการแก้ไขไฟล์หลักของ WordPress
ขั้นแรก คุณต้องทำการแก้ไข wp-config.php ไฟล์เพื่อเปิดการตั้งค่าเครือข่าย หลังจากกำหนดการตั้งค่าฐานข้อมูลแล้ว/* That's all, stop editing! Happy publishing. */ บรรทัดความคิดเห็นนี้ ให้เพิ่มโค้ดต่อไปนี้:
แนะนำให้อ่าน WordPress: คู่มือฉบับสมบูรณ์ในการสร้างและปรับแต่งเว็บไซต์ตั้งแต่เริ่มต้นจนถึงระดับเชี่ยวชาญ。
define( 'WP_ALLOW_MULTISITE', true ); หลังจากบันทึกและอัปโหลดไฟล์แล้ว ให้รีเฟรชแบ็กเอนด์ WordPress ของคุณ คุณจะเห็นตัวเลือก “การตั้งค่าเครือข่าย” ใหม่ภายใต้เมนู “เครื่องมือ”
เข้าสู่หน้า “การตั้งค่าเครือข่าย” คุณต้องเลือกโครงสร้างเครือข่าย: โดเมนย่อย (เช่น site1.yourdomain.com) หรือไดเรกทอรีย่อย (เช่น yourdomain.com/site1) สำหรับการพัฒนาในเครื่องหรือสภาพแวดล้อมโฮสต์ที่ไม่สามารถตั้งค่าการแก้ไขโดเมนทั่วไปได้ ไดเรกทอรีย่อยเป็นตัวเลือกที่ง่ายกว่า หลังจากเลือกเสร็จแล้ว ให้คลิกปุ่ม “ติดตั้ง”
ต่อไป ระบบจะสร้างชุดโค้ดขึ้นมา คุณต้องคัดลอกโค้ดเหล่านี้ตามคำแนะนำ wp-config.php 和 .htaccess(สำหรับเซิร์ฟเวอร์ Apache) ในไฟล์ สำหรับเซิร์ฟเวอร์ Nginx กฎการกำหนดค่าจะแตกต่างกัน และต้องเพิ่มลงในการกำหนดค่าเซิร์ฟเวอร์ด้วยตนเอง
หลังจากกำหนดค่าเสร็จแล้ว คุณจะต้องเข้าสู่ระบบอีกครั้ง หลังเข้าสู่ระบบ แถบการจัดการ “ไซต์ของฉัน” จะปรากฏที่ด้านบนของแบคเอนด์ WordPress จากที่นี่ คุณสามารถเข้าถึงแผงควบคุมผู้ดูแลเครือข่ายได้
ฟังก์ชันหลักของผู้ดูแลเครือข่าย
แผงควบคุมผู้ดูแลเครือข่ายเป็นศูนย์กลางการจัดการทั้งเครือข่ายมัลติไซต์ ฟังก์ชันการทำงานคล้ายกับแบคเอนด์ไซต์เดี่ยว แต่เพิ่มการควบคุมระดับโลกสำหรับทั้งเครือข่าย
แนะนำให้อ่าน วิธีเลือกโฮสติ้งแบบแชร์ที่ดีที่สุด: คู่มือฉบับสมบูรณ์เพื่อหลีกเลี่ยงข้อผิดพลาดและเพิ่มประสิทธิภาพค่าใช้จ่าย。
ในส่วนหลังของระบบผู้ดูแลเครือข่าย คุณสามารถสร้างไซต์ใหม่ได้ภายใต้เมนู “ไซต์” เมื่อสร้างไซต์ใหม่ จำเป็นต้องกรอกข้อมูลเช่นที่อยู่ไซต์ หัวข้อไซต์ อีเมลผู้ดูแลระบบ เป็นต้น หลังจากสร้างเสร็จ ระบบจะสร้างบัญชีผู้ใช้สำหรับผู้ดูแลไซต์นั้นโดยอัตโนมัติ
ในเมนู “ผู้ใช้” คุณสามารถจัดการผู้ใช้ทั้งหมดในเครือข่ายได้ ผู้ใช้เครือข่ายสามารถถูกเพิ่มเข้าไปในไซต์ย่อยใดก็ได้ และถูกกำหนดบทบาทที่แตกต่างกัน ซึ่งทำให้ระบบผู้ใช้มีการใช้งานร่วมกันทั่วทั้งเครือข่าย
ผู้ดูแลเครือข่ายมีสิทธิ์ควบคุมสูงสุดในธีมและปลั๊กอิน ภายใต้เมนู “ธีม” คุณสามารถเปิดใช้งานหรือปิดใช้งานธีมใดก็ได้ มีเพียงธีมที่ผู้ดูแลเครือข่ายเปิดใช้งานเท่านั้น ที่ผู้ดูแลไซต์ย่อยจะสามารถมองเห็นและเปิดใช้งานได้ในส่วนหลังของพวกเขา การจัดการปลั๊กอินก็เป็นแบบเดียวกัน ผู้ดูแลไซต์ย่อยไม่สามารถติดตั้งปลั๊กอินใหม่ได้ด้วยตนเอง ปลั๊กอินทั้งหมดต้องถูกเปิดใช้งานหรือปิดใช้งานโดยผู้ดูแลเครือข่ายในเมนู “ปลั๊กอิน” สำหรับทั้งเครือข่าย การจัดการแบบรวมศูนย์นี้ช่วยรับรองความปลอดภัยและความสม่ำเสมอของสภาพแวดล้อมเครือข่ายทั้งหมด
นอกจากนี้ คุณยังสามารถตั้งค่าทั่วโลกได้ เช่น ชื่อเครือข่าย อีเมลผู้ดูแลระบบ การตั้งค่าการลงทะเบียน ข้อจำกัดในการอัปโหลดไฟล์ และข้อจำกัดประเภทไฟล์ เป็นต้น
การจัดการไซต์ย่อยและสิทธิ์ผู้ใช้
ในเครือข่ายหลายไซต์ แต่ละไซต์ย่อยทำงานเหมือนเว็บไซต์ WordPress แยกอิสระ โดยมีบทความ หน้า ไลบรารีสื่อ และสิทธิ์ในการเลือกธีมของตัวเอง ผู้ดูแลไซต์ย่อยสามารถจัดการเนื้อหาภายในไซต์ของตนได้ แต่ไม่สามารถติดตั้งธีมหรือปลั๊กอินใหม่
ระบบสิทธิ์ผู้ใช้เป็นหัวใจสำคัญของเครือข่ายหลายไซต์ ผู้ใช้จะถูกสร้างขึ้นในระดับเครือข่าย จากนั้นจึงสามารถ “เพิ่ม” เข้าไปในแต่ละไซต์ย่อยได้ เมื่อผู้ดูแลเครือข่ายเพิ่มผู้ใช้เข้าในไซต์ย่อย ต้องกำหนดบทบาทให้: สมาชิก, ผู้มีส่วนร่วม, ผู้เขียน, บรรณาธิการ หรือผู้ดูแลไซต์ บทบาทผู้ดูแลไซต์ย่อยมีสิทธิ์ควบคุมเต็มเฉพาะในไซต์ย่อยนั้น ขณะที่ผู้ดูแลเครือข่ายระดับสูงสุด (ซึ่งก็คือตัวคุณเอง) มีสิทธิ์เข้าถึงไม่จำกัดทุกไซต์
แนะนำให้อ่าน คู่มือการสร้างเว็บไซต์แบบครบวงจร: กระบวนการทางเทคนิคตั้งแต่เริ่มต้นจนถึงการออนไลน์。
เครื่องมือทรงพลังอย่างหนึ่งในการจัดการผู้ใช้คือการดำเนินการแบบกลุ่ม คุณสามารถเพิ่มผู้ใช้จากรายชื่อผู้ใช้เครือข่ายเข้าไปในหลายไซต์พร้อมกัน หรือลบออกจากหลายไซต์ได้ในคราวเดียว ซึ่งช่วยลดความซับซ้อนในการจัดการผู้ใช้อย่างมาก
สำหรับการจัดการเนื้อหา ผู้ดูแลเครือข่ายสามารถเข้าถึงแพลตฟอร์มหลังบ้านของเว็บไซต์ย่อยใดๆ ผ่านรายการ “ไซต์” หรือดูแลไซต์เฉพาะเมื่อจำเป็น คุณยังสามารถใช้ปลั๊กอินเฉพาะทางเพื่อจัดการเนื้อหาทุกไซต์แบบรวมศูนย์ อัปเดตตัวเลือก หรือดำเนินการงานแบบกลุ่มอื่นๆ
การพิจารณาความเข้ากันได้ของปลั๊กอินและธีม
ปลั๊กอินและธีม WordPress ทุกตัวไม่สามารถทำงานได้อย่างสมบูรณ์ในสภาพแวดล้อมหลายไซต์ ต้องให้ความสนใจเป็นพิเศษเมื่อเลือกใช้
ปลั๊กอินคุณภาพสูงส่วนใหญ่จะระบุในเอกสารประกอบว่าสนับสนุน WordPress Multisite หรือไม่ ก่อนเปิดใช้งานปลั๊กอิน แนะนำให้ทดสอบอย่างเต็มที่ในเว็บไซต์ย่อยทดสอบก่อน ปลั๊กอินบางตัว โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับแคช ความปลอดภัย SEO และสถิติ อาจต้องการเวอร์ชันสำหรับเครือข่ายหรือการกำหนดค่าเฉพาะในการตั้งค่าเครือข่าย ตัวอย่างเช่น ปลั๊กอินแคชต้องมั่นใจว่าสามารถจัดการกฎแคชสำหรับแต่ละเว็บไซต์ย่อยแยกกันหรือรวมศูนย์ได้
สำหรับธีมแล้ว ปัญหาก็ค่อนข้างน้อย แต่ที่ต้องระวังคือ เมื่อคุณเปลี่ยนธีมสำหรับไซต์ย่อย ธีมนั้นจะต้องถูกเปิดใช้งานโดยผู้ดูแลเครือข่ายแล้ว ผู้ดูแลเครือข่ายควรตรวจสอบรายการธีมและปลั๊กอินที่เปิดใช้งานเป็นประจำ ปิดการใช้งานรายการที่ไม่ใช้งานอีกต่อไป เพื่อรักษาความเรียบร้อยของแบ็กเอนด์และประสิทธิภาพของระบบ
ปลั๊กอินบางตัวที่ออกแบบมาเฉพาะเพื่อเสริมการจัดการหลายไซต์มีประโยชน์มาก เช่น ปลั๊กอินสำหรับการสร้างไซต์แบบกลุ่ม อัปเดตแบบรวมศูนย์ การค้นหาข้ามไซต์ หรือการซิงโครไนซ์เนื้อหาแบบทั่วโลก ก่อนที่จะเพิ่มปลั๊กอินใหม่ ให้ประเมินว่ามันสามารถแก้ไขจุดที่คุณเจ็บปวดได้จริงหรือไม่ และหลีกเลี่ยงการติดตั้งปลั๊กอินที่มีฟังก์ชันซ้ำซ้อน
สรุป
เครือข่ายหลายไซต์ของ WordPress เป็นโซลูชันระดับองค์กรที่ทรงพลัง ซึ่งรวมการจัดการหลายไซต์อิสระไว้ในแผงควบคุมเดียว ช่วยเพิ่มประสิทธิภาพการจัดการอย่างมาก และรับรองความสม่ำเสมอของทรัพยากรและสแต็กเทคโนโลยี ตั้งแต่การเปิดใช้งานเครือข่าย การกำหนดค่าเซิร์ฟเวอร์ ไปจนถึงการจัดการไซต์ ผู้ใช้ ธีม และปลั๊กอิน ทุกขั้นตอนต้องการการวางแผนอย่างรอบคอบ กุญแจสำคัญในการปรับใช้หลายไซต์ให้สำเร็จคือการวางแผนและการทดสอบล่วงหน้า การเลือกปลั๊กอินและธีมที่เข้ากันได้ และการสร้างระบบการจัดการบทบาทและสิทธิ์ผู้ใช้ที่ชัดเจน สำหรับองค์กรที่มีหลายไซต์ที่เกี่ยวข้องกัน เครือข่ายหลายไซต์เป็นตัวเลือกที่เหมาะอย่างยิ่งในการปรับปรุงเวิร์กโฟลว์และลดต้นทุนการบำรุงรักษา
คำถามที่พบบ่อย (FAQ)
หลังจากเปิดใช้งานหลายไซต์แล้ว ข้อมูลของไซต์เดี่ยวที่มีอยู่จะหายไปหรือไม่?
ไม่ใช่ การเปิดใช้งานฟังก์ชันมัลติไซต์เป็นกระบวนการขยาย โดยไซต์หลักเดิมของคุณจะกลายเป็นไซต์แรกในเครือข่ายโดยอัตโนมัติ และข้อมูลทั้งหมด (บทความ หน้า ผู้ใช้ ฯลฯ) จะถูกเก็บรักษาไว้ครบถ้วน ตอนนี้เรียกว่า “ไซต์หลัก”
ฉันสามารถนำเข้าไซต์ WordPress เดี่ยวที่มีอยู่แล้วเข้าไปในเครือข่ายมัลติไซต์ได้หรือไม่?
ได้ แต่กระบวนการนี้ไม่ใช่การคลิกเดียว คุณต้องใช้เครื่องมือส่งออก/นำเข้าฐานข้อมูล (เช่น ตัวส่งออกที่มีอยู่ใน WordPress หรือปลั๊กอิน) และวิธีการย้ายไฟล์สื่อ เพื่อย้ายเนื้อหาและไฟล์จากไซต์เดี่ยวไปยังไซต์ย่อยใหม่ภายในเครือข่าย กระบวนการนี้เกี่ยวข้องกับการดำเนินการที่ซับซ้อน เช่น การเปลี่ยนแปลงคำนำหน้าตารางฐานข้อมูล แนะนำให้ทำโดยความช่วยเหลือจากบุคลากรทางเทคนิค
เครือข่ายมัลติไซต์ต้องการประสิทธิภาพของเซิร์ฟเวอร์สูงหรือไม่?
มันขึ้นอยู่กับจำนวนเว็บไซต์ย่อยที่คุณใช้งานและปริมาณการเข้าชม เว็บไซต์หลายแห่งใช้ WordPress หลัก การเชื่อมต่อฐานข้อมูล และทรัพยากรบางส่วนร่วมกัน ซึ่งอาจมีประสิทธิภาพมากกว่าการติดตั้งหลายครั้งแยกกันเมื่อมีเว็บไซต์จำนวนน้อย แต่เมื่อมีเว็บไซต์จำนวนมากและการเข้าชมสูง จะสร้างแรงกดดันต่อฐานข้อมูลและ CPU, หน่วยความจำของเซิร์ฟเวอร์ การใช้แคชอ็อบเจ็กต์ การปรับปรุงประสิทธิภาพการสืบค้นฐานข้อมูลและการเลือกโฮสต์ประสิทธิภาพสูงเป็นสิ่งสำคัญ
เว็บไซต์ย่อยสามารถใช้โดเมนชื่อต่างกันได้หรือไม่?
ได้ นี่เป็นคุณสมบัติที่มีประโยชน์มากของเครือข่ายหลายเว็บไซต์ที่เรียกว่า “การแมปโดเมน” คุณสามารถกำหนดโดเมนระดับบนสุดที่แตกต่างกันโดยสิ้นเชิงให้กับเว็บไซต์ย่อยในเครือข่ายของคุณ ซึ่งโดยปกติต้องใช้ปลั๊กอินเฉพาะ (เช่น WordPress MU Domain Mapping) และต้องกำหนดค่า DNS ที่ผู้ให้บริการโดเมนอย่างถูกต้อง เพื่อชี้โดเมนไปยังเซิร์ฟเวอร์เว็บไซต์หลักของคุณ WordPress MU Domain Mappinghttps://th.wordpress.org/plugins/wordpress-mu-domain-mapping/
ขั้นต่อไป ฉันควรทำอย่างไรต่อไป
อ่านเพิ่มเติมและรับความรู้ที่มีประโยชน์
下面这些内容与本文主题相关,适合继续深入阅读。优先从与你当前问题最接近的文章开始看,再逐步扩展到周边主题,效果通常会更好。
- จากศูนย์สู่หนึ่ง: คู่มือปฏิบัติการครบวงจรสำหรับการเลือกซื้อโดเมน การจัดการ และการปรับแต่ง SEO
- การสร้างเว็บไซต์: คู่มือทางเทคนิคแบบครบวงจรในการสร้างเว็บไซต์มืออาชีพตั้งแต่เริ่มต้น
- คู่มือวิเคราะห์โฮสติ้งแบบแชร์อย่างละเอียด: ข้อดี ข้อเสีย และสถานการณ์การใช้งานที่เหมาะสมที่สุด
- ในฐานะผู้เขียนบล็อกด้านเทคนิค คุณต้องการบทความเทคนิคที่เป็นมิตรกับ SEO ในภาษาจีนเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดในการจัดการโดเมนและประโยชน์ต่อ SEO โปรดเขียนเนื้อหาตามหัวข้อนี้
- WordPress เริ่มต้นสู่มืออาชีพ: สร้างเว็บไซต์มืออาชีพแรกของคุณตั้งแต่เริ่มต้น