Tiền đề của câu hỏi là thiếu sót. Các Customizer API không phải là một lựa chọn API, mà đúng hơn là một tùy chọn xem trước API. API tùy biến dựa trên API cài đặt hoặc API chế độ chủ đề để đăng ký các điều khiển cho các cài đặt hiện có được thêm thông qua một trong hai API.
Tùy biến không - và không thể - xác định / đăng ký cài đặt mới chưa được đăng ký thông qua API Cài đặt hoặc API Chế độ chủ đề. Nói một cách khác: API tùy biến không phải là API để thêm cài đặt trực tiếp vào hoặc truy xuất cài đặt trực tiếp từ cơ sở dữ liệu; thay vào đó, API tùy biến sử dụng API cài đặt hoặc API chế độ chủ đề để lưu cài đặt hoặc truy xuất cài đặt từ cơ sở dữ liệu.
Do đó, API tùy biến không phải là một thay thế cho một trong các API tùy chọn hiện có ; thay vào đó, nó là một thay thế cho một trang cài đặt . Tùy biến không quan tâm liệu cài đặt có được đăng ký thông qua API Cài đặt hoặc API Chế độ chủ đề hay không và các cài đặt đó có thể được trộn lẫn và khớp với Customzer. Trong thực tế, trong hầu hết các trường hợp, các cài đặt như vậy được trộn lẫn và khớp: tiêu đề tùy chỉnh và nền tùy chỉnh là Mod chủ đề và Tiêu đề và mô tả trang web là API cài đặt.
Để hiểu chính xác cách cài đặt và kiểm soát được đăng ký thông qua API Tùy biến, tôi khuyên bạn nên đọc hướng dẫn tuyệt vời của Otto:
Vì vậy, câu hỏi không phải là / hoặc liên quan đến các API được chỉ định. Thích hợp hoặc / hoặc câu hỏi sẽ là:
- Sử dụng một trong hai các API Cài đặt hoặc các Theme Mods API để đăng ký cài đặt hiện có để xem trước thông qua API Customizer
- Sử dụng một trong hai các Customizer API hoặc một trang tùy chỉnh Theme thiết lập để cho phép người dùng tùy chọn cấu hình Theme .