สำหรับ WordPress 3 ที่เพิ่งออกมาได้ไม่นานนี้ ได้มีฟรีเจอร์ MultiSite (ถ้าในเวอร์ชั่นเก่าจะเรียกว่า WPMU) รวมมาด้วยตั้งแต่ที่แรกโดยไม่ต้องติดตั้งอะไรเพิ่ม มาดูขั้นตอนสำหรับการเปิดใช้ MultiSite
1.ทำการโหลดและติดตั้ง wordpress เสร็จเรียบร้อยแล้ว ให้ทำการแก้ไขไฟล์ wp-config.php โดยเพิ่มโค้ดข้างล่างเข้าไป
1 | define( 'WP_ALLOW_MULTISITE' , true); |
3. เลือก Site Address ซึ่งจะมีอยู่ 2 ลักษณะคือ sub-domains และ sub-directiories (คือ sub folder) จากตัวอย่างผมเลือกเป็น sub-domains จากนั้นกด Install
ถ้าอยากทำ sub-domain บน localhost ต้องทำ Virtual Hosts นะครับ เนื่องจากว่าการทำ MultiSite มีข้อจำกัดบางอย่าง MultiSite WordPress Settings Requirements
4. เมื่อกดปุ่น install แล้วทาง ระบบจะให้เราทำการ สร้าง โฟลเดอร์ และแก้ไขอีก 2 ไฟล์ wp-config.php และ .htaccess (แนะนำให้ backup ไฟล์ทั้ง 2 ไฟล์ไว้ก่อน)
- สร้าง โฟลเดอร์ “blogs.dir” ไว้ใน wp-content/ ถ้ามีปัญหาเรื่อง Permission ให้ set permission เป็น 777
- แก้ไขไฟล์ wp-config.php โดยการเพิ่มโค้ดตามข้อ 2 (โค้ดแตกต่างกันตามโดเมน) ไว้บน 1
/* That’s all, stop editing! Happy blogging. */
- แก้ไขไฟล์ .htaccess ด้วยการลบโค้ดเก่าออกให้หมดแล้วแทนที่ด้วยโค้ดในข้อ 3
Environment
- ทดสอบบน localhost ด้วยการติดตั้ง XAMPP Lite (Basis Package) version 1.7.3 (web server)
- ทำ Virtual Hosts (ไม่จำเป็นถ้าไม่ต้องการทำ Site Address ในรูปแบบ sub-domain บน localhost)
- WordPress 3.0
อยากถามว่า เครื่องผมเซ็ทเหมือนข้อ 1 แล้วทำไม ข้อ 3 ถึงไม่มีให้เลือกเป็น 2 choice เหมือนอันนี้ครับ งง
ตอบลบต้อง คลิก ที่ tool ===> network
ตอบลบแล้ว จะ เจอ แล้ว ก็ install โลด ครับ