Tích hợp WP Engine
Tổng quan
WP Engine là nền tảng hosting WordPress quản lý cao cấp, cung cấp hiệu suất tối ưu, bảo mật và khả năng mở rộng cho các trang WordPress. Tích hợp này cho phép đồng bộ tên miền tự động giữa Ultimate Multisite và WP Engine.
Tính năng
- Đồng bộ tên miền tự động
- Hỗ trợ subdomain cho cài đặt multisite
- Tích hợp liền mạch với các hệ thống hiện có của WP Engine
Yêu cầu
Tích hợp này tự động phát hiện nếu bạn đang hosting trên WP Engine và sử dụng API WP Engine tích hợp sẵn. Không cần cấu hình thêm nếu plugin WP Engine đã được kích hoạt và cấu hình đúng cách.
Tuy nhiên, nếu bạn cần cấu hình tích hợp thủ công, bạn có thể định nghĩa một trong các hằng số sau trong file wp-config.php:
define('WPE_APIKEY', 'your_api_key'); // Phương pháp được khuyên dùng
// HOẶC
define('WPE_API', 'your_api_key'); // Phương pháp thay thế
Hướng dẫn cài đặt
1. Kiểm tra Plugin WP Engine
Nếu bạn đang hosting trên WP Engine, plugin WP Engine đáng lẽ đã được cài đặt và kích hoạt sẵn. Hãy xác nhận rằng:
- Plugin WP Engine đang hoạt động
- File
wp-content/mu-plugins/wpengine-common/class-wpeapi.phptồn tại
2. Bật tích hợp
- Trong trang quản trị WordPress, vào Ultimate Multisite > Settings
- Chuyển đến tab "Domain Mapping"
- Cuộn xuống phần "Host Integrations"
- Bật tích hợp WP Engine
- Nhấn "Save Changes"
Cách hoạt động
Đồng bộ tên miền
Khi một tên miền được ánh xạ trong Ultimate Multisite:
- Tích hợp sử dụng API WP Engine để thêm tên miền vào cài đặt WP Engine của bạn
- WP Engine xử lý cấu hình tên miền và cấp chứng chỉ SSL
- Khi một ánh xạ tên miền bị xóa, tích hợp sẽ xóa tên miền khỏi WP Engine
Hỗ trợ Subdomain
Đối với cài đặt multisite dạng subdomain:
- Tích hợp thêm mỗi subdomain vào WP Engine khi một trang mới được tạo
- WP Engine xử lý cấu hình subdomain
- Khi một trang bị xóa, tích h ợp sẽ xóa subdomain khỏi WP Engine
Lưu ý quan trọng
Tên miền Wildcard
Đối với cài đặt multisite dạng subdomain, bạn nên liên hệ bộ phận hỗ trợ WP Engine để yêu cầu cấu hình tên miền wildcard. Điều này cho phép tất cả subdomain hoạt động tự động mà không cần thêm từng cái một.
Chứng chỉ SSL
WP Engine tự động xử lý việc cấp và gia hạn chứng chỉ SSL cho tất cả tên miền được thêm thông qua tích hợp này. Không cần cấu hình thêm.
Xử lý sự cố
Vấn đề kết nối API
- Xác nhận rằng plugin WP Engine đang hoạt động và được cấu hình đúng cách
- Nếu bạn đã định nghĩa API key thủ công, kiểm tra xem nó có chính xác không
- Liên hệ bộ phận hỗ trợ WP Engine nếu bạn gặp vấn đề với API
Tên miền không được thêm
- Kiểm tra nhật ký Ultimate Multisite để xem có thông báo lỗi nào không
- Xác nhận rằng tên miền chưa được thêm vào WP Engine
- Đảm bảo gói WP Engine của bạn hỗ trợ số lượng tên miền bạn đang thêm
Vấn đề Subdomain
- Nếu subdomain không hoạt động, liên hệ bộ phận hỗ trợ WP Engine để yêu cầu cấu hình tên miền wildcard
- Xác nhận rằng cài đặt DNS của bạn được cấu hình đúng cho tên miền chính và các subdomain