Máy chủ cục bộ WordPress nhiều trang

Chà, trong bài viết này và video đi kèm, tôi sẽ thực hiện quy trình để biến điều đó thành hiện thực. Tôi sẽ sử dụng XAMPP để chạy một “máy chủ web” trên máy cục bộ của mình, cho phép tôi lưu trữ các trang web. PHP và MySQL được bao gồm làm cho nó hoạt động dễ dàng cho WordPress và WordPress Multi-site. Trong khi tôi đang sử dụng XAMPP trong ví dụ này, tôi có thể đề xuất USBWebServer chạy một máy chủ trang web cục bộ vì quá trình này đơn giản và nhanh hơn nhiều. Ngoài ra mặc dù tôi không chắc chắn về những lợi thế hay bất lợi của một trong hai

Nếu bạn muốn cài đặt nhiều trang web WordPress trên máy chủ trực tiếp thì hãy xem hướng dẫn này

Thiết lập nhiều trang WordPress trên XAMPP

Video hướng dẫn thiết lập nhiều trang web WP



Đầu tiên, Tải xuống và Cài đặt XAMPP và Bắt đầu Dịch vụ

  1. Thực hiện tìm kiếm trên Google cho “XAMPP” hoặc truy cập ngay vào https. //www. apachefriends. org/xampp. html
  2. Trong video tôi đã trình diễn bằng XAMPP cho Windows vì tôi có máy Windows. Những tập tin được tìm thấy ở đây
  3. Tôi đã tải xuống gói “Trình cài đặt”, đây là một tệp thực thi mà bạn chỉ cần nhấp đúp vào ngay sau khi tải xuống
  4. Trong quá trình thiết lập, tôi đã cho phép tất cả các giá trị mặc định. Tôi đã cấp quyền cho phần mềm đi qua tường lửa và để mọi thứ cài đặt vào thư mục mặc định trên máy của tôi
  5. Sau khi cài đặt, bạn sẽ được yêu cầu khởi chạy Bảng điều khiển. Hãy tiếp tục và khởi chạy nó. Đừng mong đợi bất cứ điều gì thú vị, nó chỉ tạo một biểu tượng trên khay hệ thống
  6. Nhấp chuột phải vào biểu tượng khay cho Bảng điều khiển XAMPP và khởi động Apache và MySQL
  7. Tiếp theo, hãy truy cập http. // localhost/phpmyadmin
  8. Nhấp vào tab Cơ sở dữ liệu trên đầu trang
  9. Bên dưới hộp Tạo cơ sở dữ liệu, nhập tên cho cơ sở dữ liệu WordPress của bạn (và ghi chú về nó) và nhấp vào nút Tạo
  10. Bạn có thể thêm người dùng mới cho cơ sở dữ liệu hoặc chỉ cần sử dụng “root. ”
  11. Truy cập http. // localhost/bảo mật/xamppsecurity. php để đặt mật khẩu cho người dùng “root”
  12. Nhấp chuột phải vào biểu tượng khay cho Bảng điều khiển XAMPP và dừng, sau đó bắt đầu, MySQL sau khi thay đổi mật khẩu “root”

Bây giờ, hãy cài đặt phiên bản mới nhất của WordPress

Trong phần tiếp theo này, chúng ta sẽ thực hiện cài đặt điển hình của WordPress với một thay đổi nhỏ

1) Đầu tiên, lấy gói cài đặt mới nhất từ ​​WordPress. tổ chức

2) Giải nén các tập tin vào máy tính của bạn

3) Đổi tên wp-config-sample. php sang wp-config. php

4) Sửa đổi wp-config. php trong trình soạn thảo văn bản và nhập tên cơ sở dữ liệu, tên người dùng cơ sở dữ liệu và mật khẩu. Trừ khi bạn tạo một người dùng mới, nếu không thì người dùng đó sẽ là “root” và mật khẩu sẽ là bất cứ thứ gì bạn đã thay đổi mật khẩu của người dùng “root” ở các bước trên. Xem bên dưới để biết nơi thêm thông tin cơ sở dữ liệu

define('DB_NAME', 'wp');
define('DB_USER', 'root');
define('DB_PASSWORD', 'password');

5) Bây giờ, trong wp-config. php ngay bên dưới dòng có nội dung “define(‘WP_DEBUG’, false);”

define('WP_ALLOW_MULTISITE', true);

6) Truy cập thư mục mà bạn đã cài đặt XAMPP vào. Nếu bạn để mọi thứ ở mặc định, hãy tìm c. \xampp. Trong đó sẽ có một thư mục tên là “htdocs. ” Làm trống thư mục đó và di chuyển các tệp WordPress vào đó

7) Kết thúc quá trình cài đặt WordPress bằng cách truy cập http. // localhost trong trình duyệt web của bạn

Bây giờ, Thiết lập Mạng WordPress

Sau khi làm theo các bước trên, chúng ta đã đến lúc WordPress hoạt động trên một máy cục bộ bằng XAMPP. Và chúng tôi đã “bật” khả năng có WordPress Multisite bằng cách sửa đổi tệp cấu hình WordPress. Bây giờ, hãy thiết lập Mạng bằng cách thêm một số dòng nữa vào wp-config. php và. tập tin htaccess

1) Đăng nhập vào bảng điều khiển WordPress của bạn, bạn sẽ được nhắc thực hiện sau khi cài đặt

2) Nhấp vào Công cụ >> Thiết lập mạng

3) Đặt tên cho Mạng và xác minh địa chỉ email của quản trị viên Mạng

4) Nhấp vào nút Cài đặt

5) Bây giờ bạn sẽ thấy hai khối mã. Mã trong hộp trên cùng sẽ được đặt vào tệp cấu hình WordPress (chính là tệp mà chúng tôi đã bật khả năng có Mạng WordPress). Sao chép các dòng và dán chúng vào “define(‘WP_ALLOW_MULTISITE’, true);” . php. Nói cách khác, ghi đè lên dòng đó vì nó không còn cần thiết nữa

6) Sao chép các dòng từ hộp thứ hai và dán chúng vào. htaccess được tìm thấy trong thư mục “htdocs”. Ghi đè lên tất cả các dòng khác trong đó được tạo bởi WordPress

7) Đăng xuất, sau đó đăng nhập lại vào bảng điều khiển WordPress của bạn

Bây giờ, WordPress Multi-site (hoặc Network) được thiết lập trên máy chủ cục bộ của bạn. Trong Bảng điều khiển mạng, bạn có thể "kích hoạt mạng" các chủ đề và plugin cung cấp chúng cho các "trang web" khác trên mạng. Bạn cũng có thể tạo/chỉnh sửa trang web từ trong bảng điều khiển

Bạn có muốn thiết lập và cài đặt mạng nhiều trang WordPress không?

Mạng nhiều trang WordPress được sử dụng bởi các blog, trường học và doanh nghiệp, những người cần chạy các trang web riêng biệt nhưng muốn quản lý chúng dưới một bảng điều khiển

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt và thiết lập mạng nhiều trang WordPress đúng cách

Máy chủ cục bộ WordPress nhiều trang

Vì đây là một bài viết toàn diện, chúng tôi đã thêm mục lục để điều hướng dễ dàng hơn

Khái niệm cơ bản về nhiều trang WordPress

  1. WordPress nhiều trang là gì?
  2. Ưu điểm của việc sử dụng mạng nhiều trang WordPress
  3. Nhược điểm của việc sử dụng mạng nhiều trang WordPress
  4. Ai cần một mạng nhiều trang WordPress?

Cài đặt và thiết lập nhiều trang WordPress

  1. Yêu cầu đối với mạng nhiều trang WordPress
  2. Chọn cấu trúc miền cho mạng nhiều trang của bạn
  3. Thiết lập tên miền phụ ký tự đại diện
  4. Thiết lập miền tùy chỉnh cho WordPress nhiều trang
  5. Kích hoạt tính năng mạng nhiều trang WordPress
  6. Thiết lập mạng nhiều trang WordPress của bạn

Cài đặt cấu hình nhiều trang WordPress

  1. Định cấu hình cài đặt mạng
  2. Mở mạng nhiều trang của bạn để đăng ký
  3. Cài đặt trang web mới
  4. Tải lên cài đặt cho mạng nhiều trang của bạn
  5. Cài đặt trình đơn plugin

Thiết lập nội dung, chủ đề và plugin mặc định

  1. Thêm các trang web mới vào mạng nhiều trang WordPress của bạn
  2. Thêm chủ đề và plugin vào mạng nhiều trang của bạn
  3. Thêm nội dung mặc định vào các trang web mới

Khắc phục sự cố và Câu hỏi thường gặp

  1. Khắc phục sự cố nhiều trang WordPress
  2. Câu hỏi thường gặp về WordPress nhiều trang

Mạng nhiều trang WordPress là gì?

Mạng WordPress Multisite cho phép bạn chạy và quản lý nhiều trang web hoặc blog WordPress từ một cài đặt WordPress duy nhất

Nó cho phép bạn tạo các trang web mới ngay lập tức và quản lý chúng bằng cùng một tên người dùng và mật khẩu. Bạn thậm chí có thể cho phép người dùng khác đăng ký và tạo blog của riêng họ trên miền của bạn

Mạng nhiều trang WordPress đi kèm với các cài đặt nâng cao mà bạn có thể sử dụng để tùy chỉnh từng trang web / blog trên mạng của mình

Ưu điểm của việc sử dụng Mạng nhiều trang WordPress

Trong nhiều trường hợp, mạng nhiều trang WordPress có thể hữu ích hơn việc quản lý nhiều trang web WordPress độc lập. Dưới đây là một số ưu điểm của việc sử dụng mạng nhiều trang WordPress

  1. Là quản trị viên mạng, bạn có thể dễ dàng quản lý nhiều trang web từ một bảng điều khiển duy nhất
  2. Mỗi trang web trên mạng có thể có quản trị viên riêng. Quản trị viên trang web sẽ có khả năng chỉ quản lý trang web của riêng họ
  3. Bạn có thể cài đặt plugin/chủ đề và kích hoạt chúng cho nhiều trang web với một lần tải xuống
  4. Mạng nhiều trang cũng giúp bạn quản lý cập nhật dễ dàng hơn. Bạn chỉ cần cập nhật WordPress, plugin hoặc chủ đề của mình trên một lần cài đặt “chính chủ”

Nhược điểm của việc sử dụng Mạng nhiều trang WordPress

Tạo mạng nhiều trang WordPress không phải lúc nào cũng hữu ích trong việc quản lý nhiều trang. Dưới đây là một số nhược điểm mà bạn nên lưu ý trước khi thiết lập mạng nhiều điểm

  1. Tất cả các trang web trên mạng chia sẻ cùng một tài nguyên. Điều này có nghĩa là khi mạng của bạn ngừng hoạt động, tất cả các trang web khác cũng ngừng hoạt động
  2. Không dễ để quản lý lưu lượng truy cập và tài nguyên máy chủ cho người dùng mới bắt đầu. Trong trường hợp một trong những trang web của bạn có lưu lượng truy cập không mong muốn, thì nó sẽ ảnh hưởng đến tất cả các trang web khác trong mạng
  3. Nếu một trang web bị tấn công, thì điều này có nghĩa là tất cả các trang web trên mạng của bạn sẽ bị tấn công
  4. Một số plugin WordPress có thể không hoạt động tốt trên mạng nhiều trang
  5. Mạng nhiều trang WordPress không được hỗ trợ đúng cách bởi tất cả các nhà cung cấp dịch vụ lưu trữ web, điều này giới hạn các tùy chọn của bạn. Chúng ta sẽ nói thêm về điều này sau trong bài viết

Ai cần một mạng nhiều trang WordPress?

Chỉ vì bạn quản lý nhiều trang web WordPress không có nghĩa là bạn cần bắt đầu sử dụng mạng nhiều trang

Có các công cụ của bên thứ ba để quản lý nhiều trang web WordPress từ một bảng điều khiển duy nhất. Các công cụ như InfiniteWP hoặc iThemes Sync giúp dễ dàng duy trì nhiều trang web WordPress dưới một mái nhà mà không cần chuyển đổi qua lại từ trang này sang trang khác

Dưới đây là một số tình huống khi tạo một mạng nhiều trang có ý nghĩa

  1. Một trang web tạp chí với các phần khác nhau được quản lý bởi các nhóm khác nhau
  2. Một trang web kinh doanh với các trang con cho các địa điểm và chi nhánh khác nhau
  3. Các trang web của chính phủ hoặc phi lợi nhuận có thể sử dụng nhiều trang WordPress cho các phòng ban, địa điểm và khu vực khác nhau
  4. Mạng blog của riêng bạn chạy trên nhiều tên miền phụ
  5. Các trường học và cao đẳng cho phép sinh viên tạo blog của riêng họ trên máy chủ của trường

Yêu cầu đối với Mạng nhiều trang WordPress

Tất cả các trang web trên mạng nhiều trang WordPress chia sẻ cùng một tài nguyên máy chủ. Điều này có nghĩa là điều quan trọng nhất bạn cần là một dịch vụ lưu trữ WordPress tốt

Nếu bạn đang dự định chỉ có một vài trang web có lưu lượng truy cập thấp, thì có lẽ bạn có thể thoát khỏi dịch vụ lưu trữ chia sẻ

Tuy nhiên, do tính chất của mạng nhiều trang, bạn cần lưu trữ VPS hoặc máy chủ chuyên dụng khi trang web của bạn phát triển

Chúng tôi khuyên dùng Bluehost vì họ cung cấp cả dịch vụ lưu trữ chia sẻ và VPS/Máy chủ chuyên dụng và họ cũng là một trong những đối tác lưu trữ chính thức của WordPress

Nếu bạn đang tìm kiếm một giải pháp thay thế, thì SiteGround và WP Engine cung cấp dịch vụ tuyệt vời cho mạng nhiều trang WordPress

Ngoài lưu trữ web, bạn sẽ cần kiến ​​thức cơ bản về cách cài đặt WordPress và chỉnh sửa tệp bằng FTP

Chọn cấu trúc miền cho mạng nhiều trang của bạn

Trên mạng nhiều trang WordPress, bạn có thể thêm các trang mới bằng cách sử dụng tên miền phụ hoặc thư mục con

Ví dụ về tên miền phụ.
http. // trang1. thí dụ. com

Ví dụ về thư mục con.
http. //thí dụ. com/site1/

Nếu bạn chọn tên miền phụ, thì bạn sẽ phải định cấu hình tên miền phụ ký tự đại diện trên máy chủ của mình. Chúng tôi sẽ chỉ cho bạn cách thực hiện điều đó trong bước tiếp theo

Mặt khác, nếu bạn chọn các thư mục con hoặc URL dựa trên đường dẫn cho các trang web trên mạng của mình thì bạn có thể bỏ qua bước tiếp theo

Thiết lập tên miền con ký tự đại diện

Nếu bạn quyết định sử dụng tên miền phụ cho các trang web trên mạng nhiều trang của mình thì bạn sẽ cần thiết lập tên miền phụ ký tự đại diện cho mạng nhiều trang của mình

Để làm điều đó, trước tiên bạn cần đăng nhập vào bảng điều khiển cPanel của tài khoản lưu trữ WordPress của mình. Sau đó, bạn cần cuộn xuống phần ‘Miền’ rồi nhấp vào ‘Tên miền phụ’

Máy chủ cục bộ WordPress nhiều trang

Ghi chú. Tùy thuộc vào dịch vụ lưu trữ web của bạn, bảng điều khiển cPanel của bạn có thể trông hơi khác so với ảnh chụp màn hình ở trên. Ảnh chụp màn hình này là từ cPanel trên Bluehost

Trên trang tiếp theo, bạn cần nhập dấu * vào trường tên miền phụ và chọn tên miền chính của bạn từ trình đơn thả xuống

Máy chủ cục bộ WordPress nhiều trang

Cpanel sẽ tự động phát hiện gốc tài liệu và sẽ hiển thị nó trong trường bên dưới. Bây giờ hãy nhấp vào nút 'Tạo' để thêm tên miền phụ ký tự đại diện của bạn

Thiết lập miền tùy chỉnh cho từng trang web

WordPress multisite cũng cho phép bạn đặt các tên miền khác nhau cho mỗi trang web trong mạng nhiều trang của bạn

Để thiết lập miền tùy chỉnh, bạn cần sử dụng tính năng ánh xạ miền và cập nhật bản ghi máy chủ định danh trong tài khoản công ty đăng ký tên miền của mình

Máy chủ cục bộ WordPress nhiều trang

Chúng tôi đã tạo một hướng dẫn từng bước chi tiết về cách tạo nhiều trang WordPress với các miền khác nhau để biết hướng dẫn thiết lập

Kích hoạt tính năng mạng nhiều trang WordPress

Tính năng Mạng nhiều trang được tích hợp sẵn với mỗi lần cài đặt WordPress. Tất cả những gì bạn cần làm là cài đặt và thiết lập WordPress như bình thường. Sau đó, bạn chỉ cần kích hoạt tính năng multisite

Bạn cũng có thể kích hoạt tính năng nhiều trang trên bất kỳ trang web WordPress hiện có nào. Trước khi bạn kích hoạt nhiều trang, đừng quên tạo một bản sao lưu hoàn chỉnh cho trang web WordPress của bạn

Để bật Multisite, hãy kết nối với trang web của bạn bằng ứng dụng khách FTP hoặc trình quản lý tệp cPanel và mở tệp wp-config. tập tin php để chỉnh sửa

Bạn cần thêm đoạn mã sau vào wp-config của mình. php ngay trước /* Đó là tất cả, ngừng chỉnh sửa. Chúc bạn viết blog vui vẻ. */ đường kẻ

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Khi bạn đã hoàn tất, bạn có thể lưu và tải lên wp-config của mình. php trở lại máy chủ

Mã này chỉ đơn giản là kích hoạt tính năng nhiều trang trên trang web WordPress của bạn. Sau khi được bật, bạn vẫn sẽ cần thiết lập mạng nhiều trang

Thiết lập mạng nhiều trang WordPress của bạn

Bây giờ bạn đã kích hoạt thành công tính năng Mạng nhiều trang trên trang web WordPress của mình, đã đến lúc thiết lập mạng của bạn

Nếu bạn đang thiết lập mạng mutlisite trên một trang web WordPress hiện có, thì bạn sẽ cần hủy kích hoạt tất cả các plugin trên trang web của mình

Chỉ cần truy cập trang Plugin » Plugin đã cài đặt và chọn tất cả các plugin. Bạn cần chọn 'Hủy kích hoạt' từ menu thả xuống 'Tác vụ hàng loạt' rồi nhấp vào nút 'Áp dụng'

Máy chủ cục bộ WordPress nhiều trang

Bây giờ, bạn có thể truy cập trang Công cụ » Thiết lập mạng để định cấu hình mạng nhiều trang của mình

Máy chủ cục bộ WordPress nhiều trang

Trên màn hình thiết lập mạng, bạn sẽ thấy thông báo rằng bạn cần cài đặt mô-đun mod_rewrite của Apache trên máy chủ của mình. Mô-đun này được cài đặt và kích hoạt trên tất cả các nhà cung cấp dịch vụ lưu trữ WordPress tốt nhất

Điều tiếp theo bạn cần làm là cho WordPress biết loại cấu trúc tên miền nào bạn sẽ sử dụng cho các trang web trong mạng của mình, ví dụ:. g. Tên miền phụ hoặc thư mục con

Sau đó, bạn cần cung cấp tiêu đề cho mạng của mình và đảm bảo rằng địa chỉ email trong email Quản trị viên mạng là chính xác

Nhấp vào nút cài đặt để tiếp tục

Bây giờ WordPress sẽ hiển thị cho bạn một số mã mà bạn cần thêm vào wp-config của mình. php và. htaccess tương ứng

Máy chủ cục bộ WordPress nhiều trang

Bạn có thể sử dụng ứng dụng khách FTP hoặc trình quản lý tệp trong cPanel để sao chép và dán mã vào hai tệp này

Sau đó, bạn sẽ cần đăng nhập lại vào trang web WordPress của mình để truy cập mạng nhiều trang

Định cấu hình cài đặt mạng

Bây giờ bạn đã thiết lập mạng nhiều trang, đã đến lúc định cấu hình cài đặt mạng

Bạn cần chuyển sang ‘Network Dashboard’ để thay đổi cài đặt mạng, thêm trang web mới và định cấu hình các cài đặt khác

Khi bạn di chuột đến menu 'Trang web của tôi' trên thanh công cụ quản trị, cửa sổ bật lên thả xuống sẽ xuất hiện. Nhấp vào Quản trị mạng »Bảng điều khiển

Máy chủ cục bộ WordPress nhiều trang

Điều này sẽ đưa bạn đến bảng điều khiển mạng nhiều trang. Bạn sẽ nhận thấy rằng có các mục menu mới để quản lý mạng nhiều trang của bạn. Bạn cũng sẽ thấy tiện ích bảng điều khiển “Ngay bây giờ” cho phép bạn tạo trang web mới và thêm người dùng mới

Máy chủ cục bộ WordPress nhiều trang

Để định cấu hình cài đặt mạng, bạn cần nhấp vào liên kết 'Cài đặt' trong thanh bên quản trị

Tùy chọn đầu tiên trên trang cài đặt mạng là đặt tiêu đề trang web và địa chỉ email quản trị viên của bạn. Các trường này sẽ tự động được điền với tiêu đề mạng và email quản trị mà bạn đã nhập trong quá trình thiết lập

Máy chủ cục bộ WordPress nhiều trang

Mở mạng nhiều trang của bạn để đăng ký

Phần 'Cài đặt đăng ký' trên trang cài đặt mạng có lẽ là cài đặt quan trọng nhất trong thiết lập mạng của bạn

Theo mặc định, cả đăng ký người dùng và trang web đều bị tắt trên mạng

Bạn có thể chọn mở trang web của mình để đăng ký người dùng hoặc cho phép người dùng hiện tại tạo trang web mới hoặc cho phép đăng ký cả người dùng và trang web

Máy chủ cục bộ WordPress nhiều trang

Nếu bạn đang mở mạng nhiều trang của mình để đăng ký, thì bạn có thể chọn hộp bên cạnh tùy chọn 'Thông báo đăng ký' để nhận thông báo qua email mỗi khi người dùng hoặc trang web mới được đăng ký

Nếu bạn muốn cho phép từng quản trị viên trang web thêm người dùng mới trên trang web của họ, thì bạn có thể chọn hộp bên cạnh tùy chọn 'Thêm người dùng mới'

Máy chủ cục bộ WordPress nhiều trang

Tùy chọn Đăng ký Email Hạn chế cho phép bạn giới hạn đăng ký trang web hoặc người dùng đối với các địa chỉ email từ các miền cụ thể. Điều này đặc biệt hữu ích nếu bạn chỉ muốn cho phép mọi người từ tổ chức của mình đăng ký và tạo người dùng hoặc trang web

Tương tự, bạn cũng có thể cấm một số tên miền đăng ký

Cài đặt trang web mới

Phần 'Cài đặt trang web mới' cho phép bạn định cấu hình các tùy chọn mặc định cho các trang web mới được tạo trên mạng nhiều trang của bạn

Bạn có thể sửa đổi email chào mừng và nội dung của bài đăng, trang và nhận xét mặc định đầu tiên trong các cài đặt này

Máy chủ cục bộ WordPress nhiều trang

Là quản trị viên mạng, bạn có thể thay đổi các cài đặt này bất kỳ lúc nào

Tải lên cài đặt cho mạng nhiều trang của bạn

Điều quan trọng là bạn phải theo dõi việc sử dụng tài nguyên máy chủ của mình. Trong phần Cài đặt tải lên, bạn có thể giới hạn tổng dung lượng mà một trang web có thể sử dụng để tải lên

Giá trị mặc định là 100 MB, có thể phù hợp với ít nhất 100 ảnh tải lên. Bạn có thể tăng hoặc giảm dung lượng này tùy thuộc vào dung lượng ổ đĩa của bạn

Máy chủ cục bộ WordPress nhiều trang

Các loại tệp tải lên mặc định là tệp hình ảnh, âm thanh, video và pdf. Bạn có thể thêm các loại tệp bổ sung nếu bạn muốn như doc, docx, odt, v.v.

Sau đó, bạn có thể chọn giới hạn kích thước tệp để người dùng không thể tải các tệp cực lớn lên máy chủ

Cài đặt trình đơn plugin

Tiếp theo, bạn có thể chuyển đến cài đặt menu. Nó sẽ cho phép bạn bật menu quản trị cho phần bổ trợ trên các trang mạng của bạn

Máy chủ cục bộ WordPress nhiều trang

Kích hoạt tính năng này sẽ hiển thị menu plugin cho quản trị viên trang web tương ứng. Họ có thể kích hoạt hoặc hủy kích hoạt plugin trên các trang web riêng lẻ của mình nhưng họ không thể cài đặt plugin mới

Khi bạn hài lòng với tất cả các cài đặt cấu hình, hãy đảm bảo nhấp vào nút 'Lưu thay đổi'

Thêm trang web mới vào mạng nhiều trang web WordPress của bạn

Để thêm một trang web mới vào mạng nhiều trang WordPress của bạn, chỉ cần nhấp vào ‘Trang web’ trong Trang web của tôi »Menu Quản trị mạng trên thanh công cụ quản trị

Máy chủ cục bộ WordPress nhiều trang

Thao tác này sẽ hiển thị cho bạn danh sách các trang trên bản cài đặt nhiều trang hiện tại của bạn. Theo mặc định, bạn có trang web chính được liệt kê là trang duy nhất trong mạng nhiều trang WordPress của mình

Để thêm một trang web mới, hãy nhấp vào nút 'Thêm mới' ở trên cùng

Máy chủ cục bộ WordPress nhiều trang

Trên trang 'Thêm trang web mới', bạn cần cung cấp địa chỉ của trang web. Bạn không cần nhập địa chỉ đầy đủ, chỉ phần bạn muốn sử dụng làm tên miền phụ hoặc thư mục con

Tiếp theo, bạn cần thêm tiêu đề trang web và nhập địa chỉ email của quản trị viên trang web

Máy chủ cục bộ WordPress nhiều trang

Bạn có thể thêm một địa chỉ email quản trị khác với địa chỉ mà bạn hiện đang sử dụng để quản lý mạng nhiều trang của mình

Nếu địa chỉ email hiện không được người dùng khác sử dụng, thì WordPress sẽ tạo một người dùng mới và gửi tên người dùng và mật khẩu đến địa chỉ email bạn nhập

Khi bạn đã hoàn tất, hãy nhấp vào nút ‘Thêm trang web’

Một trang web mới sẽ được thêm vào mạng nhiều trang WordPress của bạn. Là quản trị viên mạng, bạn cũng sẽ nhận được email đăng ký trang web mới

Nếu bạn đã tạo một người dùng mới, thì người dùng đó sẽ nhận được email có hướng dẫn đặt mật khẩu mới và đăng nhập

Thêm chủ đề và plugin vào mạng nhiều trang của bạn

Theo mặc định, các quản trị viên trang riêng lẻ trong mạng nhiều trang không thể tự cài đặt các chủ đề và plugin

Là quản trị viên mạng, bạn có thể cài đặt các plugin và chủ đề tương ứng để nó có sẵn cho tất cả các trang web trên mạng của bạn

Cài đặt chủ đề cho mạng nhiều trang của bạn

Để thêm chủ đề, hãy truy cập Trang web của tôi » Quản trị mạng » Trang chủ đề

Máy chủ cục bộ WordPress nhiều trang

Trên trang này, bạn sẽ thấy một danh sách các chủ đề hiện được cài đặt trên nhiều trang WordPress của bạn

Bạn có thể cung cấp một chủ đề cho các trang web khác bằng cách nhấp vào tùy chọn 'Bật mạng' trong chủ đề đó. Bạn cũng có thể tắt một chủ đề bằng cách nhấp vào liên kết 'Tắt mạng' bên dưới chủ đề. Ghi chú. Tùy chọn Tắt mạng sẽ chỉ xuất hiện khi chủ đề được bật

Để thêm chủ đề mới, bạn cần nhấp vào nút ‘Thêm mới’ ở đầu màn hình, sau đó cài đặt chủ đề WordPress như bình thường

Sau khi chủ đề mới được cài đặt, bạn sẽ có thể cung cấp chủ đề đó cho các trang web khác trên mạng của mình bằng tùy chọn 'Kích hoạt mạng'

Nếu bạn cần các đề xuất về những chủ đề nào sẽ khả dụng cho mạng của mình, hãy xem các lựa chọn của chúng tôi về các chủ đề WordPress tốt nhất mà bạn có thể sử dụng

  • Chủ đề blog WordPress miễn phí tốt nhất
  • Chủ đề chụp ảnh WordPress miễn phí tốt nhất
  • Chủ đề đa mục đích WordPress tốt nhất

Đặt chủ đề mặc định cho Mạng nhiều trang của bạn

Sau khi bạn đã thêm một vài chủ đề, WordPress sẽ vẫn kích hoạt chủ đề WordPress mặc định cho mỗi trang web mới

Nếu bạn muốn đặt một chủ đề khác làm chủ đề mặc định cho các trang web mới, thì bạn cần thêm đoạn mã sau vào wp-config của mình. tập tin php

// Setting default theme for new sites
define( 'WP_DEFAULT_THEME', 'your-theme' );

Thay your-theme bằng tên theme của bạn. Bạn sẽ cần sử dụng tên thư mục của chủ đề, bạn có thể tìm tên này bằng cách xem thư mục /wp-content/themes/

Cài đặt plugin cho mạng nhiều trang của bạn

Tương tự, bạn có thể truy cập trang Trang web của tôi » Quản trị mạng » Plugin để cài đặt plugin và nhấp vào liên kết ‘Kích hoạt mạng’ bên dưới mỗi plugin để kích hoạt chúng trên mạng nhiều trang của bạn

Máy chủ cục bộ WordPress nhiều trang

Sau đây là một vài plugin WordPress cần thiết mà chúng tôi đề xuất cho mọi trang web

  • WPForms – Đây là plugin biểu mẫu liên hệ WordPress tốt nhất và cho phép bạn nhanh chóng tạo các biểu mẫu đẹp bằng cách sử dụng trình tạo biểu mẫu kéo và thả đơn giản
  • Yoast SEO – Đây là plugin WordPress SEO toàn diện nhất trên thị trường và sẽ giúp bạn có thêm khách truy cập từ các công cụ tìm kiếm
  • SeedProd – Quản trị viên trang web có thể muốn xem trang sắp ra mắt khi họ làm việc trên trang web của mình. SeedProd cho phép họ thêm các trang đích ở chế độ bảo trì và sắp ra mắt đẹp mắt
  • WP Mail SMTP – WP Mail SMTP giúp bạn khắc phục sự cố WordPress không gửi email bằng cách sử dụng máy chủ SMTP để gửi email thông báo và đăng ký nhiều trang quan trọng

Để biết thêm các đề xuất về plugin, hãy xem danh sách các plugin WordPress cần thiết cho tất cả các trang web của chúng tôi

Ghi chú. Nếu bạn đã bật tùy chọn Trình đơn plugin cho quản trị viên trang trong 'Cài đặt mạng' trước đó, thì quản trị viên trang có thể tự kích hoạt hoặc hủy kích hoạt các plugin đã cài đặt. Quản trị viên trang web không thể tự xóa hoặc cài đặt plugin mới

Thêm nội dung mặc định vào các trang nhiều trang

Theo mặc định, WordPress cho phép bạn chỉnh sửa một số nội dung mặc định cho từng trang trên mạng nhiều trang của bạn. Bạn có thể truy cập trang Cài đặt » Cài đặt mạng và thêm chúng vào phần ‘Cài đặt trang web mới’

Máy chủ cục bộ WordPress nhiều trang

Bạn có thể chỉnh sửa nội dung cho bài đăng, trang và bình luận mặc định. Chúng tôi khuyên bạn nên thay thế nội dung mặc định bằng nội dung nào đó hữu ích hơn cho quản trị viên trang web của bạn

Nếu bạn muốn thêm nội dung mặc định bổ sung vào mỗi trang web mới thì sao?

Theo mặc định, WordPress không cung cấp cho bạn tùy chọn tạo nội dung mặc định bổ sung cho các trang web mới. Nếu bạn muốn làm điều đó, thì bạn sẽ cần thêm mã tùy chỉnh vào nhiều trang WordPress của mình

Trong ví dụ này, chúng tôi sẽ thêm một trang mặc định mới sẽ được tạo cho mỗi trang web mới

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
 
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
 
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. You can use it to introduce yourself to your readers or you can simply delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));
  
restore_current_blog();
}

Bạn có thể sử dụng cùng một mã với một chút sửa đổi để tạo các bài đăng mặc định cho các trang web mới. Kiểm tra đoạn mã sau

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
 
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
 
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'A sample blog post',
    'post_name'      => 'sample-blog-post',
    'post_content'   => 'This is just another sample blog post. Feel free to delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'post',
 ));
  
restore_current_blog();
}

Khắc phục sự cố nhiều trang WordPress

Các sự cố phổ biến nhất với thiết lập mạng nhiều trang WordPress xảy ra do cấu hình không chính xác của tên miền phụ ký tự đại diện và sự cố ánh xạ miền. Đảm bảo rằng máy chủ lưu trữ web của bạn hỗ trợ tên miền phụ ký tự đại diện trước khi thiết lập nhiều trang

Sau đây là một số vấn đề phổ biến khác và cách khắc phục nhanh

Khắc phục sự cố đăng nhập khi cài đặt nhiều trang

Một vấn đề phổ biến khác là khi sử dụng nhiều trang WordPress với các thư mục con, một số người dùng không thể đăng nhập vào khu vực quản trị trang web của họ sau khi họ thêm mã bắt buộc vào wp-config. tập tin php

Để khắc phục điều này, hãy thử thay thế

define('SUBDOMAIN_INSTALL', false);

dòng trong wp-config. tập tin php với

define('SUBDOMAIN_INSTALL', 'false');

Tìm người dùng chưa được xác nhận

Một vấn đề khác mà bạn có thể gặp phải là không thể tìm thấy người dùng đã đăng ký trên mạng của bạn nhưng không nhận được email kích hoạt. Để khắc phục sự cố này, hãy xem hướng dẫn của chúng tôi về cách tìm người dùng chưa được xác nhận đang chờ xử lý trong WordPress

Xuất một trang web từ nhiều trang sang bản cài đặt WordPress của riêng nó

Sau đó, tại một thời điểm nào đó, bạn hoặc chủ sở hữu trang web khác có thể muốn xuất một trang web từ nhiều trang sang bản cài đặt WordPress của riêng mình. Điều này có thể dễ dàng thực hiện. Để biết hướng dẫn từng bước, hãy xem hướng dẫn của chúng tôi về cách di chuyển một trang web từ nhiều trang WordPress sang một lần cài đặt

Bạn cũng có thể muốn đánh dấu trang hướng dẫn cuối cùng của chúng tôi về các lỗi WordPress phổ biến và cách khắc phục chúng. Nó sẽ giúp bạn tiết kiệm rất nhiều thời gian bằng cách nhanh chóng khắc phục các sự cố phổ biến nhất của WordPress

Câu hỏi thường gặp về Mạng nhiều trang WordPress

Nhiều người dùng của chúng tôi đã hỏi chúng tôi rất nhiều câu hỏi về mạng nhiều trang WordPress và cách sử dụng nó hiệu quả hơn. Sau đây là những câu hỏi thường gặp nhất mà chúng tôi đã trả lời

1. Tôi có thể quản lý các trang web của mình tốt hơn bằng mạng nhiều trang không?

Thành thật mà nói, câu trả lời thực sự phụ thuộc vào kịch bản sử dụng của bạn

Ví dụ: nếu các trang web của bạn không liên quan đến nhau, thì tốt hơn hết bạn nên sử dụng một công cụ quản lý nhiều trang web, chẳng hạn như InifiteWP

Nếu bạn quản lý nhiều trang web cho chuỗi nhà hàng, trường đại học hoặc tạp chí trực tuyến, thì WordPress multisite sẽ hiệu quả hơn

2. WordPress nhiều trang có làm cho trang web của tôi tải nhanh hơn không?

Một lần nữa nó phụ thuộc vào một số yếu tố. Lưu trữ WordPress tốt hơn với nhiều tài nguyên máy chủ sẽ cho phép nhiều trang nhanh hơn nhưng sau đó, với các tài nguyên này, các trang web WordPress riêng lẻ cũng sẽ chạy nhanh hơn

Tuy nhiên, trên tài khoản lưu trữ được chia sẻ, lưu lượng truy cập tăng đột biến sẽ làm tăng mức sử dụng bộ nhớ và làm chậm tất cả các trang web trên mạng nhiều trang cùng một lúc. Để cải thiện tốc độ nhiều trang, hãy xem hướng dẫn của chúng tôi về tối ưu hóa tốc độ và hiệu suất WordPress

3. Tôi có thể thêm cửa hàng trực tuyến vào Trang web nhiều trang WordPress không?

Có, bạn có thể thêm một cửa hàng trực tuyến trong mạng nhiều trang WordPress. Nhiều khả năng, bạn sẽ sử dụng một plugin Thương mại điện tử như WooC Commerce cho điều đó, tương thích với WordPress nhiều trang

4. Tôi có thể cài đặt ‘x plugin’ trên nhiều trang WordPress của mình không?

Một số plugin WordPress có thể không tương thích với WordPress nhiều trang. Thông thường, tác giả plugin đề cập đến nó trên trang web của plugin và bạn có thể tránh cài đặt plugin có thể không hoạt động trên thiết lập nhiều trang. Tuy nhiên, nếu nó không được đề cập, thì có thể giả định rằng nó tương thích với nhiều trang.

4. Làm cách nào để chia sẻ thông tin đăng nhập và vai trò của người dùng trên mạng nhiều trang?

Theo mặc định, người dùng đã đăng ký trên một trang web không thể đăng ký hoặc được thêm vào một trang web khác trên cùng một mạng. Đó là bởi vì chúng đã được đăng ký trong cơ sở dữ liệu WordPress được chia sẻ. Tuy nhiên, họ không có bất kỳ đặc quyền vai trò người dùng nào trên các trang web khác

Bạn có thể sử dụng các plugin của bên thứ ba như WP Multisite User Sync để đồng bộ hóa người dùng trên toàn mạng. Tuy nhiên, bạn cần phải cẩn thận vì cuối cùng bạn có thể cấp cho ai đó đặc quyền quản trị trang web

Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách cài đặt và thiết lập mạng nhiều trang WordPress. Bạn cũng có thể muốn xem hướng dẫn bảo mật WordPress từng bước của chúng tôi để bảo vệ và giữ an toàn cho nhiều trang WordPress của bạn

Nếu bạn thích bài viết này, vui lòng đăng ký Kênh YouTube của chúng tôi để xem các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook

Làm cách nào để thiết lập WordPress nhiều trang trong localhost?

Cài đặt WordPress Multisite – Yêu cầu
Cho phép nhiều trang trong wp-config. php
Cài đặt mạng WordPress
Thêm một số mã vào wp-config. php và. htaccess
Menu quản trị mạng và cài đặt mạng
Thêm một trang web mới vào mạng
Cài đặt Plugin và Chủ đề trong nhiều trang WordPress

Tôi có thể có 2 trang web trên WordPress không?

WordPress Multisite là một tính năng phổ biến của WordPress, cho phép bạn tạo và chạy nhiều trang web bằng cách sử dụng cùng một bản cài đặt WordPress trên máy chủ của bạn . Nói cách khác, bạn có thể quản lý một số trang web WordPress khác nhau từ một bảng điều khiển duy nhất.

Bạn có thể có bao nhiêu trang trên WordPress multisite?

Nó cho phép bạn tạo một mạng trên bản cài đặt WordPress của mình, nghĩa là sau đó bạn có thể chạy bao nhiêu trang web tùy thích trong mạng đó, . Hãy nghĩ về điều này. WordPress. com là một ví dụ tuyệt vời về cài đặt WordPress Multisite chạy hàng triệu trang web.