สำหรับ WordPress 3 ที่เพิ่งออกมาได้ไม่นานนี้ ได้มีฟรีเจอร์ MultiSite (ถ้าในเวอร์ชั่นเก่าจะเรียกว่า WPMU) รวมมาด้วยตั้งแต่ที่แรกโดยไม่ต้องติดตั้งอะไรเพิ่ม มาดูขั้นตอนสำหรับการเปิดใช้ MultiSite
1.ทำการโหลดและติดตั้ง wordpress เสร็จเรียบร้อยแล้ว ให้ทำการแก้ไขไฟล์ wp-config.php โดยเพิ่มโค้ดข้างล่างเข้าไป
define('WP_ALLOW_MULTISITE', true);
2. Login เข้าหน้า admin แลัวเลือก Tool –> Network
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 (โค้ดแตกต่างกันตามโดเมน) ไว้บน
/* That’s all, stop editing! Happy blogging. */
- แก้ไขไฟล์ .htaccess ด้วยการลบโค้ดเก่าออกให้หมดแล้วแทนที่ด้วยโค้ดในข้อ 3
5. ถ้าเราติดตั้ง MultiSite เรียบร้อยแล้วจะเห็นเมนู Super Admin ข้างบนซ้ายมือ
Environment
- ทดสอบบน localhost ด้วยการติดตั้ง XAMPP Lite (Basis Package) version 1.7.3 (web server)
- ทำ Virtual Hosts (ไม่จำเป็นถ้าไม่ต้องการทำ Site Address ในรูปแบบ sub-domain บน localhost)
- WordPress 3.0
No related posts.
RSS Feed
Twitter
Posted in
Tags:
ขอบคุณมากครับ ทำได้แล้ว
ยินดีครับ
ถ้าทำ sub-domain ต้องไปตั้งค่า DNS เพิ่ม ไหม๊ ถ้า เพิ่มต้องตั้งค่ายังไง ?
ถ้าเลือกทำแบบ sub-domain ถ้ามีปัญหา ลองเซ็ต wildcard DNS record ในโฮสดูครับ
งง..
MultiSite คือ ลง wordpress บนเว็บเดียวกัน แต่ต่าง folder หรือต่าง sub ใช่มั้ยครับ…
แล้วมันมีประโยชน์ยังไงหรอครับ…?
เช่น.. user login ได้ทั้งเว็บ ไม่ว่าจะ folder ไหน
หรือ… ใช้ฐานข้อมูลเดียวกัน
อูย…ยิ่งถามผมละยิ่งงง…
รบกวนด้วยครับ…^^’
ขอบคุณล่วงหน้าครับ…
จะใช้สำหรับ ถ้าเราต้องการรองรับหลายยูสเซอร์ โดยให้เค้าสามารถสร้างบล๊อกขึ้นมาเองได้ แต่งธีม ลงปลั๊กอินเองได้ ลักษณะจะคล้ายๆ กับพวก Blogger หรือ wordpress.com
ขอบคุณครับ….
คงจะเป็น subdomain ด้วย… ^^
โอ้ ขอบคุณมากครับ กำลังหาข้อมูลการทำอยู่เลยครับ ดูแล้วไม่น่า Setup ยากแฮ่ะ
ไม่ยากครับ ลองทำดู ติดอะไรยังงัยมาถามได้ครับ
มี hosting ที่ไหนที่รองรับบ้างครับผม
ตอนนี้กำลังหา..อยากได้มากเลยครับ
รบกวนช่วยแนะนำค๊าบบ
ขอบคุณค๊าบบ
พอดีติดตั้งแล้วมา update เป็น เวอร์ชั่น 3.0.5 แล้วมันฟ้อง warning ที่น่า dashboard มีวิธีแก้ไขไหมคะ ถ้าจะลบแล้วติดตั้งใหม่ รบกวนบอกวิธีลบด้วยนะคะ (ใช้สคริบต์ติดตั้งค่ะ+ใ้ห้เขาติดตั้งให้)
ขอบคุณครับ ตามมาครับ
ต้องลง plugin ตัวไหนก่อนหรือเป่าครับ
มันขึ้นแบบนี้ครับ
Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/wioton/public_html/index.php on line 17
Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/wioton/public_html/index.php on line 17
Fatal error: require() [function.require]: Failed opening required ‘./wp-blog-header.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/wioton/public_html/index.php on line 17
โทษทีครับคุณ pol ตอบช้าไปหน่อย ไม่ได้เข้ามานาน ไม่ทราบว่าแก้ได้ยังครับ
ผมลองทั้งคืนเลยไม่ได้อย่างที่ท่านบอกเลย ผมเอา โค้ด define(‘WP_ALLOW_MULTISITE’, true); ใส่ไปแล้ว ไม่มีไม่เห็น network เลย ผมลบและลงใหม่ที่ยังไ่ม่ได้ลอง ปลั๊กอินอื่นเลยสักอัน ก็ไม่เห็น network
ช่วยแนะนำหน่อยครับ มือใหม่ซิง ๆ เลย
ตอนแรกผมคิดว่าอาจจะเป็นเพราะ เนื้อหานี้ทำไว้นานแล้ว การทำ WordPress multisite อาจจะมีการเปลี่ยนแปลงวิธีทำ
แต่ผมก็เข้าไปหาข้อมูลเพิ่มเติมที่ เว็บของ WordPress เลย วิธีการทำก็ไม่ได้มีการแปลงเปลี่ยนอะไรครับ
ยังงัยลองเข้าไปอ่านที่นี่ดูครับ http://codex.wordpress.org/Create_A_Network#Step_3:_Allow_Multisite
ได้ ไม่ได้ อย่างไร มแชร์กันได้ครับ ^^