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 Show
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 XAMPPVideo 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ụ
Bây giờ, hãy cài đặt phiên bản mới nhất của WordPressTrong 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 WordPressSau 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 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
Cài đặt và thiết lập nhiều trang WordPress
Cài đặt cấu hình nhiều trang WordPress
Thiết lập nội dung, chủ đề và plugin mặc định
Khắc phục sự cố và Câu hỏi thường gặp
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
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
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
Yêu cầu đối với Mạng nhiều trang WordPressTấ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ạnTrê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ụ. Ví dụ về thư mục con. 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ệnNế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ụ’ 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 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 webWordPress 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 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 WordPressTí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ạnBâ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' 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 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 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ạngBâ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 Đ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 Để đị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ở 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 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' 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 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 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 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ị 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 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 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ạnTheo 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ủ đề 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
Đặ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 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
Để 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 trangTheo 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’ 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 WordPressCá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 WordPressNhiề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. |