Tháng Hai 9, 2018
9ít nhất Đọc
Hai G.
Tháng Hai 9, 2018
9ít nhất Đọc
Hai G.
WordPress là một giải pháp tuyệt vời bởi vì nó làm cho việc chạy trang web của bạn trở nên đơn giản. Tuy nhiên nếu quản lý nhiều trang web, bạn sẽ cần phải lập lịch biểu về nội dung cho tất cả chúng, giữ cập nhật, trả lời nhận xét và nhiều phần khác nữa. Quả là rất nhiều công việc phải thực hiện ngay cả đối với những người có nhiều kinh nghiệm về WordPress. Thật may mắn, WordPress cung cấp công cụ riêng để giúp bạn quản lý nhiều trang web một cách dễ dàng, nó được gọi là Multisite. Và bạn có thể kích hoạt nó cho cả các trang web mới tạo hoặc đã sẵn có. Sau khi đã hoàn tất, với WordPress multisite bạn có thể thêm nhiều trang web như bạn muốn vào mạng (network) và chạy tất cả chúng chỉ từ một bảng điều khiển.
Trong bài hướng dẫn này, chúng ta sẽ tìm hiểu về WordPress Multisite là gì, khi nào sử dụng và khi nào thì không. Sau đó, chúng tôi sẽ chỉ bạn cách thiết lập nó cho các trang web Hostinger mới tạo và các trang đã sẵn có.
Cờ bạc Baccarat Trực tiếpMultisite là một tính năng của WordPress cho phép bạn tạo và quản lý nhiều trang web từ một bảng điều khiển duy nhất. Các trang web sẽ nằm cùng trong một network. Sau khi đã thiết lập Multisite, bạn có thể thêm nhiều trang web khác nhau vào network như ý bạn mong muốn.
Một số lý do rất hữu ích mà Multisite mang lại:
Bên cạnh Multisite, có rất nhiều công cụ khác cho phép bạn quản lý nhiều trang web WordPress. Ví dụ như ManageWP và MainWP. Sự khác biệt chính giữa Multisite và các nền tảng này là chúng cho phép bạn liên kết các trang web từ các máy chủ khác nhau. Trong thực tế, điều này có nghĩa là bạn có thể quản lý một mạng lưới các trang web từ khắp nơi trên thế giới.
Cờ bạc Baccarat Trực tiếpThông thường, nếu bạn cần quản lý nhiều trang website WordPress, Multisite sẽ là một lựa chọn hàng đầu cho bạn. Tuy nhiên, hãy lựa chọn các giải pháp cho các yêu cầu cụ thể sau đây:
Multisite là một công cụ mạnh mẽ, nhưng nó không hoàn hảo cho mọi tình huống. Ví dụ: nó không cho phép các chủ sở hữu trang web cá nhân sử dụng bất kỳ plugins/themes nào họ muốn, điều đó có nghĩa là họ đang ở trong tình trạng bị quản lý bởi admin của network (trong trường hợp này là bạn). Nếu những người làm việc trên network của bạn cần quyền truy cập đầy đủ vào các tính năng của WordPress, có lẽ họ nên lựa chọn thiết lập các website riêng biệt.
Cờ bạc Baccarat Trực tiếpNgoài ra, tất cả các trang web trên network của bạn sẽ chia sẻ cùng một IP. Đây không phải là vấn đề trong hầu hết các trường hợp, nhưng nếu bạn muốn có một địa chỉ duy nhất cho mỗi trang web của mình, WordPress Multisite sẽ không phải là lựa chọn phù hợp
Cờ bạc Baccarat Trực tiếpTại thời điểm này, bạn có thể biết Multisite sẽ phù hợp với nhu cầu nào của bạn. Nếu bạn quan tâm, hãy đọc để tìm hiểu cách bắt đầu.
Multisite là một tính năng đã được tích hợp sẵn trong WordPress nhưng mặc định bị vô hiệu hóa. Điều này có nghĩa là bạn chỉ cần kích hoạt nó để sử dụng, có thể làm được cho cả website hiện tại và hoặc trang web mới. Tuy nhiên, tốt nhất bạn nên tạo một thiết lập hoàn toàn trên website mới hơn là sử dụng một trang web hiện có. Nếu vẫn chưa có web hosting, các bạn hãy đăng ký tại đâyCờ bạc Baccarat Trực tiếp, hosting của Hostinger đã được tối ưu cho WordPress. Quá trình kích hoạt tương tự nhau trong cả hai trường hợp, nhưng tùy chọn cũ cho phép bạn lựa chọn giữa việc sử dụng subdomain hoặc subdirectory cho các trang web. Chúng ta sẽ bắt đầu thực hiện.
Truy cập vào tài khoản hosting của bạn, có thể dùng một trình FTP hoặc File Manager ở Control Panel.
Tìm file wp-config.php ở thư mục /public_html/, mở file này, tìm dòng /* That’s all, stop editing! Happy blogging. */ và bắt đầu thêm đoạn mã sau vào phía trước
/* Multisite */ define( 'WP_ALLOW_MULTISITE', true );
Thật đơn giản, đây là đoạn mã chỉ thị cho WordPress biết rằng bạn muốn bật tính năng Multisite. Lưu lại file và thực hiện upload trở lại máy chủ.
Truy cập vào trang quản trị của WordPress, byâ giờ bạn sẽ thấy một tab mới có tên Network Setup nằm ở mục Tools. Nếu bạn có bất kỳ plugins nào đang Active thì WordPress sẽ yêu cầu bạn Disable tất cả chúng trước khi tiếp tục. Thực hiện các yêu cầu cần thiết sau đó truy cập lại mục này bạn sẽ được yêu cầu chọn tạo Network dựa trên subdomain hay subdirectory
Subdomain là những URL có dạng như blog.hostinger.vn, shop.hostinger.vn còn subdirectory thì sẽ có dạng hostinger.vn/blog, hostinger.vn/shop. Về nguyên tắc thì 2 dạng này tương tự nhau, bạn có thể lựa chọn để sử dụng tùy theo như cầu. Điền tiếp các mục yêu cầu như Title, Admin email. Khi mọi thứ đã được thiết lập, bạn bấm Install để bắt đầu tiến trình.
Trước khi network của bạn có thể vận hành, bạn cần tiến hành chỉnh thêm một vài thông số ở file wp-config.php và .htaccess. Tiến hành tìm file như thực hiện ở bước đầu tiên, thêm các đoạn mã như sau
wp-config.php :Thêm đoạn mã sau vào phía trên đoạn /* That’s all, stop editing! Happy blogging. */
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'new-multisite-setup.dev'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
.htaccess: Cờ bạc Baccarat Trực tiếpXóa tất cả các nội dụng trong file và thay thế bằng đoạn mã sau
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]
Cờ bạc Baccarat Trực tiếpLưu lại các files và mở lại trang quản lý admin của WordPress
Cờ bạc Baccarat Trực tiếpLưu ý: new-multisite-setup.dev sẽ được thay thế bằng tên miền chính xác của bạn.
Bắt đầu truy cập cài đặt Network. Lúc này, khi mở trang quản trị admin của WordPress bạn sẽ thấy xuất hiện menu My Sites
Cờ bạc Baccarat Trực tiếpKhi bấm vào mục này, bạn sẽ được tùy chọn di chuyển giữa Network Admin và từng trang web riêng lẻ. Bạn có thể sử dụng website đầu tiên như trước đây bởi vì nó là site đầu tiền trong Network.
Cờ bạc Baccarat Trực tiếpMultisite chứa rất nhiều các tính năng mới mà bạn cần phải học hỏi trước khi có thể sử dụng thành thạo, chúng tôi sẽ đề cập ở những bài viết sau. Hiện tại, chúng ta đang học cách để bước đầu tạo nên ột network dùng Multisite.
Nếu bạn muốn kích hoạt Multisite cho website đã được tạo sẵn trên Hostinger, bạn có thể thực hiện hoàn toàn tương tự như trên. Tuy nhiên, bạn hãy chú ý rằng nếu website bạn đã cài hơn 1 tháng thì WordPress sẽ không cho phép bạn lựa chon subdomain để cài đặt Multisite.
Một nhược điểm khi kích hoạt Multisite trên website sẵn có là các thiết lập tùy chỉnh trong .htaccess sẽ được thay thế bởi cấu hình Multisite. Bạn có thể backup sau đó tạo lại cho từng website.
Việc bật Multisite cho các cài đặt mới là một lựa chọn tốt được chúng tôi khuyên dùng. Vì vậy, bạn hãy cố gắng thực hiện điều này nếu có thể nhé.
Giờ đây, khi Multisite network hoạt động, bạn cần học cách sử dụng các tính năng chính của nó. Hãy bắt đầu bằng cách thêm các trang web mới vào network của bạn.
Cờ bạc Baccarat Trực tiếpNếu bạn đã làm theo hướng dẫn của chúng tôi, đến lúc này network của bạn sẽ có một trang web. Tuy nhiên, một trang web thì không tạo ra một network, do đó chúng ta hãy thêm vào nhiều trang website ngay bây giờ.
Đầu tiên, hãy vào Sites > Add New trong bảng quản trị admin, bạn sẽ thấy tùy chọn cho phép cài đặt địa chỉ website, tiêu đề (title), ngôn ngữ, email admin như sau:
Điền các thông số yêu cầu và bấm Add Site để hoàn tất. Lúc này, bạn có thể tìm thấy website mới thêm ở mục Sites > All Sites
Tại đây, bạn sẽ có các tùy chọn truy cập để quản lý từng website riêng biệt mà không cần phải nhập lại mật khẩu đăng nhập. Bạn có thể lặp lại các thao tác này để tạo thêm nhiều website khác như bạn mong muốn.
Khi là network admin, chỉ mình bạn sẽ có quyền cài đặt và kích hoạt các plugins/themes. Quá trình thực hiện giống như bạn thực hiện trên một website wordpress thông thường ngoại trừ khi bạn kích hoạt một themes hay plugins nào đó thì nó sẽ được kích hoạt trên toàn bộ network của bạn.
Cờ bạc Baccarat Trực tiếpXin hãy lưu ý rằng, khi bạn kích hoạt plugins hay themes thì nó sẽ không tự động bật cho từng website thuộc network, bạn sẽ có tùy chọn để thực hiện việc này. Bạn cũng có thể thực hiện việc cập nhật WordPress, plugins, themes để đảm bảo tất cả các website luôn sử dụng phiên bản mới nhất từ nhà phát triển.
Cờ bạc Baccarat Trực tiếpMặc định, Multisite sẽ tắt chức năng đăng ký user trên tất cả các website thuộc network. Bạn có thể tắt chức năng này hoặc thêm user mới vào từng website bằng cách thủ công.
Cờ bạc Baccarat Trực tiếpĐể thêm user mới vào Multisite network, bạn vào Users > Add New khi đang oqr bảng quản trị Multisite. Màn hình tiếp theo bạn cần thêm vào username và email, bấm Add User để thực hiện
Từ bây giờ, user mới sẽ có quyền truy cập quản trị Multisite để giúp bạn quản lý nội dung. Bạn có thể gán quyền Super Admin cho bất cứ user nào để họ có quyền giống như bạn. Vào Users > All Users, bấm Edit ở user bạn muốn gán quyền và chọn mục Super Admin để thiết lập.
Multisite đã sẵn sàng hoạt động, bạn sẽ không cần thiết lập gì thêm nếu bạn không muốn. Nhưng bạn hãy xem qua tất cả các thiết lập của multisite bằng cách vào Settings > Network Settings
Kéo xuống bạn sẽ thấy tùy chọn cho phép bật tắt tính năng cho phép đăng ký user cũng như tùy chọn gửi email cho admin khi có user đăng ký tài khoản trên hệ thống.
Cờ bạc Baccarat Trực tiếpGần cuối trang sẽ là tùy chọn giới hạn dung lượng upload cũng như các loại tập tin được cho phép.
Cờ bạc Baccarat Trực tiếpCuối cùng nhưng cũng không kém phần quan trọng, Multisite cho phép bạn cập nhật phiên bản WordPress của tất cả các website một cách nhanh chóng và đồng bộ. Nếu có phiên bạn cập nhật mới, bạn sẽ nhận được thông báo ở màn hình chính của trang quản lý (tương tự như ở website riêng lẻ)
Cờ bạc Baccarat Trực tiếpĐể thực hiện việc cập nhật, truy cập vào Dashboard > Upgrade Network, bấm chọn Upgrade Network để quá trình tự động cập nhật thực thi và hoàn tất.
WordPress Multisite là một công cụ mạnh mẽ có thể giúp bạn quản lý nhiều trang web một cách dễ dàng, giúp bạn tinh giản nhiều nhiệm vụ cần phải thực hiện. Mặc khác, nó giúp việc quản lý của bạn trở nên thuận tiện hơn từ một bảng điều khiển duy nhất.
Tóm lại, việc thực hiện kích hoạt Multisite cho website WordPress cũ hay mới cài đặt như sau:
Cờ bạc Baccarat Trực tiếpNếu bạn có gặp khó khăn hay có bất cứ câu hỏi nào về WordPress Multiste hãy để lại comment bên dưới nhé.
Cờ bạc Baccarat Trực tiếp Tháng Một 12 2018
tôi muốn tạo một chức năng muti dạng như khách hàng muốn đăng ký tạo sub rồi tự động đổ bộ code mặt định vào cho sub khách vừa tạo sub . ad làm được thì cho em xin cái giá nge. yanviet112233@gmail.com
Cờ bạc Baccarat Trực tiếp Tháng Hai 08 2018
Cờ bạc Baccarat Trực tiếpDear ban Mình đã làm như hướng dẫn. nhưng mà multisite subdomain vẫn ko hoạt động Hệ thống báo lỗi 404 bạn hỗ trợ mình khắc phục lỗi này nhé Xin cảm ơn PS: link web: http://itsvnn.com http://demosite1.itsvnn.com
Cờ bạc Baccarat Trực tiếp Trả lời trên Tháng Hai 09 2018
Cờ bạc Baccarat Trực tiếpbạn tạo một trang con là demosite1 chưa bạn ơi?
Cờ bạc Baccarat Trực tiếp Tháng Mười Hai 08 2018
mình muốn add domain để thay thế thì phải làm như thế nào? Ví dụ: demosite1.itsvnn.com => domainthaythe.com
Cờ bạc Baccarat Trực tiếp Trả lời trên Tháng Mười Hai 09 2018
bạn có thể dùng .htaccess đặt trong demosite1.itsvnn.com để chuyển hướng truy cập tới domainthaythe.com nhé ;).
Tháng Ba 16 2019
domain.com/wp-admin (đăng nhập được) sub.domain.com/wp-admin (không đăng nhập riêng quản lí từng trang con được - làm sao để đăng nhập được admin)
Cờ bạc Baccarat Trực tiếp Tháng Ba 29 2019
Cờ bạc Baccarat Trực tiếpMình đã cấu hình nhưng khi vào site con phần dashboard thì nó link đến subdomain website chưa cấp SSL/https. Bây giờ phải đăng ký ssl/https cho các sub domain như thế nào?
Cờ bạc Baccarat Trực tiếp Trả lời trên Tháng Tư 01 2019
Cờ bạc Baccarat Trực tiếpcho từng subdomain bạn mua SSL cho mỗi subdomain tương tự như cho domain đó bạn
Cờ bạc Baccarat Trực tiếp Tháng Chín 25 2020
Cờ bạc Baccarat Trực tiếpCảm ơn bài viết của bạn rất nhiều. Nhưng mình có 1 thắc mắc như thế này: Ví dụ mình có sẵn 2 tên miền khác nhau: abc.com và abc.vn, và trong network của mình mình tạo ra 2 site riêng biệt: ví dụ: hostinger.vn/site1 và hostinger.vn/site1, bây giờ mình muốn trỏ làm sao để khi người ta truy cập vào abc.com thì nó sẽ load nội dung của hostinger.vn/site1 và abc.vn thì nó load nội dung của hostinger.vn/site2. Mình có thể làm được như vậy với WP multisite không vậy bạn? mong bạn rep giúp mình. Cảm ơn bạn rất nhiều.
Hai G.
Trả lời trên Tháng Hai 06 2018
ad ko có thiết kế website bạn ơi, tuy nhiên với tool này ad nghĩ bạn có thể tìm thấy một plugin có chức năng đó đó bạn.