1. Giới thiệu:
Bài viết dưới đây sẽ hướng dẫn quý khách làm thế nào để thiết lập chế độ Multisite cho WordPress. Trước khi đi qua phần cài đặt, hãy cũng tìm hiểu xem WordPress Multisite là gì và lợi ích mà nó mang lại như thế nào nhé!
Bài viết dưới đây sẽ hướng dẫn quý khách làm thế nào để thiết lập chế độ Multisite cho WordPress. Trước khi đi qua phần cài đặt, hãy cũng tìm hiểu xem WordPress Multisite là gì và lợi ích mà nó mang lại như thế nào nhé!
2. WordPress Multisite là gì?
Như các CMS khác, WordPress cũng cung cấp cho chúng ta chế độ Multisite nhằm thiết lập một cách nhanh nhất, hiệu quả nhất vô số trang blog con (website) trên một blog WordPress có sẵn mà không cần phải tốn thêm một lần upload mã nguồn lên host, không cần tạo thêm database. Tất cả những gì quý khách phải làm chỉ là chỉnh sửa file wp-config.php và .htaccess là quý khách có thể sở hữu một website có dạng subdomain (sub.yourdomain.vn) hoặc đường dẫn theo kiểu thư mục (yourodmain.vn/wpmu_site).
3. Các bước thiết lập WordPress Multisite.
3.1. Kích hoạt chế độ WordPress Multisite
Để kích hoạt WordPress Multisite quý khách cần tìm và chỉnh sửa file wp-config.php theo hướng dẫn sau:
Trước tiên quý khách cần truy cập vào Cpanel của gói hosting hoặc dùng FTP để thêm dòng define('WP_ALLOW_MULTISITE', true); vào file wp-config.php
Trước tiên quý khách cần truy cập vào Cpanel của gói hosting hoặc dùng FTP để thêm dòng define('WP_ALLOW_MULTISITE', true); vào file wp-config.php
Sau đó Save lại. Như vậy là chúng ta đã kích hoạt thành công chế độ WordPress Multisite.
3.2. Cài đặt và cấu hình
Công việc tiếp theo chúng ta cần tắt hết các plugin trước khi tiến hành cài đặt.
Rồi truy cập vào giao diện quản trị của WordPress tìm đến mục Tools và chọn Network Setup.
Tại đây quý khách sẽ thấy các thông tin cài đặt Network như hình bên dưới. Cần lưu ý rằng đây là các thông tin để cài đặt một mạng con chứ không phải một trang blog con.
Quý khách có 2 lựa chọn domain dành cho các blog con theo kiểu sub-domain hoặc sub-directories. Để chuyên nghiệp và dễ quản lý hơn chúng ta nên chọn dạng sub-domain.
Tiếp theo chọn Install để cài đặt. Công việc cần phải làm là thêm 2 đoạn code như trong thông báo bên dưới vào 2 file wp-config.php và .htaccess
Sau khi thêm xong, hãy đăng nhập vào wp-admin một lần nữa để thấy sự thay đổi. Dễ dàng nhận thấy chúng ta có thêm một menu mới có tên Network Admin, hãy truy cập vào phần Dashboard của nó.
Quý khách sẽ thấy một trang quản trị khác bao gồm các mục như một trang quản trị WordPress bình thường.
- Site: Quản lý các site con trong cùng một network.
- User: Quản lý tất cả các thành viên có trong một network.
- Themes: Quản lý các theme mà các blog con được phép sử dụng.
- Plugin: Quản lý các plugin mà các blog con được phép sử dụng.
- Settings: Thiết lập cấu hình trên một network.
- Updates: Quản lý các file cập nhật trên network.
Như vậy là chúng ta đã cài đặt và cấu hình thành công WordPress Multisite. Công việc còn lại của quý khách là tạo mới Site và thiết kế theo ý muốn của mình.
4. Một số điểm cần lưu ý.
4.1 Cấu hình DNS
Để các blog con thật sự hoạt động, quý khách cần phải có bước cấu hình các subdomain như hình bên dưới. Thêm một record A có Name là * và Address là ip của hosting quý khách đang dùng.
4.2 Các plugin và theme
Có một điểm hạn chế của WordPress Multisite đó là không phải plugin hay theme nào cũng hỗ trợ Multisite do đó nếu sử dụng WordPress Multisite quý khách sẽ bị giới hạn một số plugin và theme. Dưới đây là một số plugin mà quý khách nên dùng để có thể hỗ trợ tốt hơn trong việc quản trị.
Plugin này sẽ cho phép dùng một domain khác cho các site con của WordPress Multisite mà không phải là dạng sub-domain hay sub-directories.
Thiết lập thêm nhiều quyền tài khoản admin khác nhau để tiện quản lý các site con trong một mạng WordPress Multisite .
Plugin này sẽ cho phép quý khách tùy chỉnh nhóm thành viên mặc định cho từng site con trên một mạng WordPress Multisite .
Tạo một trang đặc biệt để hiển thị tất cả bài viết trên tất cả các blog con trong mạng WordPress Multisite.
Và một điểm cần lưu ý nữa là Multisite chỉ hỗ trợ từ phiên bản WordPress 3.0.
Tài liệu tham khảo:
http://codex.wordpress.org/Installing_WPMU
https://www.digitalocean.com/community/tutorials/how-to-set-up-multiple-wordpress-sites-using-multisite
http://www.wpbeginner.com/wp-tutorials/how-to-install-and-setup-wordpress-multisite-network/
http://www.elegantthemes.com/blog/resources/the-complete-guide-to-creating-a-wordpress-multisite-installation
Và một điểm cần lưu ý nữa là Multisite chỉ hỗ trợ từ phiên bản WordPress 3.0.
Tài liệu tham khảo:
http://codex.wordpress.org/Installing_WPMU
https://www.digitalocean.com/community/tutorials/how-to-set-up-multiple-wordpress-sites-using-multisite
http://www.wpbeginner.com/wp-tutorials/how-to-install-and-setup-wordpress-multisite-network/
http://www.elegantthemes.com/blog/resources/the-complete-guide-to-creating-a-wordpress-multisite-installation
Chúc quý khách thành công!