Tổng quan về cách thức hoạt động của WordPress multisite
WordPress được biết đến như là một người xây dựng trang web và hệ thống quản lý nội dung cho các trang web độc lập, tự lưu trữ và sử dụng cá nhân và kinh doanh các loại. Nhờ tính năng Multisite trong mã nguồn WordPress, cài đặt WordPress cơ bản của bạn cũng có thể được chuyển đổi thành trung tâm của mạng lưới các trang web của riêng bạn. Với Multisite, bất kỳ người dùng WordPress nào cũng có thể tạo một mạng lưới các trang web độc lập hoặc mời những người khác tạo các trang web của riêng họ trên mạng cho nhiều mục đích giáo dục và thương mại.
Multisite bắt đầu như một ứng dụng độc lập có tên Multisite User, nhưng nó đã là một tính năng của mã lõi WordPress kể từ phiên bản 3.0. Nhiều người chạy trang WordPress chỉ cần một trang cho mục đích cá nhân hoặc kinh doanh sẽ không bao giờ cần kích hoạt tính năng này. Tuy nhiên, nếu bạn quan tâm đến việc quản lý nhiều trang web mà không tạo các cài đặt riêng biệt và sắp xếp lưu trữ web cho từng trang, Multisite giúp bạn dễ dàng tạo và chạy số lượng trang web WordPress riêng lẻ không giới hạn dưới một cài đặt WordPress trên tài khoản hosting của bạn .
Multisite là gì?
Khi Multisite được kích hoạt, bạn có thể tạo một mạng bằng cách xây dựng nhiều tên miền phụ hoặc thư mục con trên trang web của bạn như bạn muốn hoặc bằng cách mời người khác đăng ký với trang web của bạn và xây dựng trang web WordPress của riêng họ trong mạng. Trong cấu trúc này, trang web WordPress ban đầu của bạn đóng vai trò là mối quan hệ cho tất cả các trang web tạo nên mạng của bạn và bạn, với tư cách là quản trị trang web cho trang web chính, đóng vai trò là quản trị viên cho toàn bộ mạng – một vị trí mà một số người gọi là Super Superminmin .
Chủ sở hữu trang web cá nhân cũng có thể đóng vai trò là quản trị viên WordPress cho các trang web tên miền phụ của riêng họ, nhưng họ sẽ không có khả năng thực hiện các thay đổi trên toàn mạng bắt nguồn từ trang web chính – chỉ Superadmin mới có thể làm điều đó.
Ai cần Multisite?
Có một mạng lưới các trang web được kết nối là không cần thiết cho hầu hết các chủ sở hữu hoặc doanh nghiệp cá nhân. Thêm cộng tác viên vào trang web hoặc liên kết đến nội dung được tạo trên các trang web liên quan, có thể tạo ra loại mạng duy nhất họ cần, nhưng duy trì mạng lưới các trang web có thể được quản lý từ chỉ một cài đặt WordPress chính có thể hữu ích cho nhiều mục đích khác nhau , kể cả:
- Giáo dục. Cổng thông tin giáo dục có thể tạo một trung tâm, một trang web trực tuyến, nơi lưu trữ các trang web của nhiều người hướng dẫn hoặc lớp học để sinh viên có thể có trải nghiệm nhất quán trên tất cả họ và người hướng dẫn không cần phải hướng sinh viên đến trang web cá nhân của họ. Multisite cũng có thể hữu ích cho việc đào tạo người dùng về mã hóa và các khía cạnh khác của thiết kế và phát triển web, bằng cách cho phép thiết lập nhiều trang web thử nghiệm trong một trang web chính để áp dụng các khái niệm thiết kế hoặc thử các phương pháp mới.
- Quản lý nhiều trang web khách hàng. Các doanh nghiệp thiết kế và các loại công ty khác có thể cung cấp cho khách hàng tùy chọn trang web được quản lý để viết blog hoặc các mục đích khác liên quan đến việc kinh doanh với công ty mẹ. Ví dụ, các thị trường trực tuyến như Fine Art America cung cấp cho các nghệ sĩ và nhà thiết kế tham gia một danh mục đầu tư hoặc không gian blog của riêng họ dưới thương hiệu của trang web chính.
- Chạy một mạng lưới trang web thương mại. Multisite có thể được sử dụng để thiết lập một mạng web thương mại như WordPress.com, trong đó người dùng phải trả phí đăng ký để có trang web riêng của họ được lưu trữ trong mạng.
- Tạo một mạng lưới kinh doanh nội bộ. Một công ty có nhiều nhân viên hoặc nhà thầu giao dịch độc lập với khách hàng hoặc khách hàng, chẳng hạn như nhân viên bán hàng hoặc đại lý bất động sản, có thể sử dụng Multisite để cho phép mỗi chuyên gia này thiết lập một trang web riêng dưới thương hiệu của trang web chính.
Có thể lưu trữ số lượng trang web hầu như không giới hạn trong thiết lập Multisite. Làm như vậy trong các trường hợp này và các trường hợp khác có thể tiết kiệm chi phí và thời gian tạo tài khoản lưu trữ web riêng biệt và thiết lập các trang web riêng lẻ cần được quản lý: nhưng kích hoạt Multisite có nghĩa là gần như tất cả các tác vụ liên quan đến quản lý toàn bộ mạng đều trở thành trách nhiệm của siêu quản trị viên hoặc chủ sở hữu của trang web chính.
Kích hoạt Multisite trong WordPress
Kích hoạt Multisite trong một trang web WordPress mới hoặc hiện tại yêu cầu chèn một dòng mã từ bộ mã WordPress vào tệp wp_config.php của trang web. Đoạn mã này bao gồm cụm từ trong “WP ALLOW MULTISITE” và được đặt phía trên dòng mã cuối cùng trong tệp.
Khi Multisite được kích hoạt, nó sẽ xuất hiện dưới dạng tùy chọn trên bảng điều khiển Quản trị viên chính của trang trong Công cụ> Thiết lập mạng. Chọn tùy chọn Đa trang để bắt đầu tùy chỉnh cài đặt của mạng mới, bao gồm tên, quản trị viên và liệu các trang web trên mạng sẽ chạy dưới dạng tên miền phụ hoặc thư mục con trong trang web chính – một quyết định ảnh hưởng đến cấu trúc URL và hành vi của các trang web sẽ là thêm vào mạng
Khi có cài đặt mạng, người dùng có thể đăng ký với trang chính để tạo trang trên mạng hoặc yêu cầu quản trị viên trang chính thêm trang của họ vào mạng.
Quản lý trang web trong mạng
Không giống như các trang web riêng lẻ có tài khoản lưu trữ web của riêng họ, các trang web trên lưu trữ đa trang WordPress không có quyền tự chủ hoàn toàn và các chức năng quản lý chính hoạt động từ trên xuống, bắt nguồn từ cài đặt chính. Điều này có nghĩa là những thay đổi, chẳng hạn như thêm hoặc tùy chỉnh các chủ đề hoặc plugin WordPress hoặc thực hiện các cập nhật khác, chỉ có thể được thực hiện cho chính cài đặt WordPress. Những thay đổi đó thông qua các chủ đề và plugin WordPress sau đó được tích hợp vào các tên miền phụ trên mạng.
Các quản trị viên trang web riêng lẻ không có khả năng tự thực hiện các thay đổi trên toàn mạng đó, mặc dù họ có thể thực hiện các thay đổi cụ thể theo trang web như tùy chỉnh tiêu đề và khẩu hiệu của trang web cho mục đích riêng của họ. Quản trị viên siêu hạng hoặc chủ sở hữu của trang web chính chịu trách nhiệm cho tất cả các tác vụ liên quan đến việc chạy một trang web WordPress nói chung, chẳng hạn như thiết lập và quản lý lưu trữ và tên miền của trang web chính.
Số lượng trang web có thể nằm trên mạng và số lượng nội dung chúng có thể chứa, chỉ bị giới hạn bởi các tài nguyên, chẳng hạn như lưu trữ và băng thông, có sẵn cho trang web chính thông qua nhà cung cấp dịch vụ lưu trữ. Những người chạy trang web WordPress muốn chạy một mạng lưới các trang web tên miền phụ khá rộng có thể cần xem xét các gói lưu trữ có thể đáp ứng nhu cầu đó.
WordPress Multisite hosting không dành cho mọi người dùng, nhưng nó có sẵn trong mã nguồn dành cho những người muốn tạo một mạng chuyên nghiệp nội bộ hoặc mạng thương mại lưu trữ nhiều người dùng. Quản lý một mạng nhiều trang rất giống với quản lý một trang web WordPress và nó có thể mở ra những cơ hội mới cho thương hiệu và doanh nghiệp của bạn.