wp-includes
chứa mọi thứ cần thiết để chạy WordPress thông qua frontend (và sau đó là một số). Nó là lãnh thổ của WordPress Core và như câu ngạn ngữ, không bao giờ sửa đổi lõi trong bất kỳ trường hợp nào.
Mặc dù wp-content
có thể xác định các plugin và chủ đề, nhưng chính API và phần lớn lõi WordPress nằm trong thư mục đó. Chúng phụ thuộc vào gần như toàn bộ WordPress. Tất cả các chức năng tiêu chuẩn của bạn và các phụ thuộc của chúng sẽ được tìm thấy trong thư mục này.
Điều này làm cho nó trở thành một nguồn tài nguyên quý giá để nghiên cứu và tìm kiếm mọi thứ.
wp-admin
có thể định nghĩa các mục bổ sung nhưng nó không quan trọng đối với hoạt động của frontend
./wp-admin - Admin code
./wp-content - User-defined code and content
./wp-includes - Common files
Đối với độ tin cậy của các tệp trong thư mục đó, bạn không nên dựa vào các tệp trong thư mục đó. Bạn không bao giờ cần bao gồm một tệp hoặc đường dẫn từ wp-gộp và nếu bạn cố gắng hoặc cần, thì bạn đã làm điều gì đó sai lầm khủng khiếp và cần phải dừng lại và quay lại.
Mặc dù các tệp trong thư mục đó có thể thay đổi mà không có cảnh báo, nhưng điều này sẽ không có kết quả, vì API chứa trong đó được giữ tương thích ngược trong một khoảng thời gian đáng kể.
Ngoài các bản cập nhật cho WordPress, wp-includes
không bao giờ nên sửa đổi và chỉ nên đọc.
Nếu bạn cần thêm một phụ thuộc vào mã của mình, hãy dựa vào các phiên bản trong wp-gộp thay vì thêm mã của riêng bạn. ví dụ: không bao gồm một jQuery tùy chỉnh, hãy sử dụng một gói đi kèm với WordPress (không đăng ký lại và đăng ký lại).
Sửa đổi đối với bao gồm wp có thể gây ra rủi ro bảo mật, suy giảm hiệu suất, plugin / chủ đề bị hỏng, v.v.
Thay đổi đối với các gói và thư viện bao gồm được công bố trước khi phát hành. Các phụ thuộc cũ không còn cần thiết (chẳng hạn như bộ chọn màu cũ) được giữ lại, nhưng được đánh dấu không dùng nữa để tránh phá vỡ mã