Tại sao?
Đôi khi, một cách khắc phục dễ dàng để thay đổi hành vi của chính WordPress hoặc plugin có thể là thay đổi trực tiếp các tệp của plugin hoặc WordPress. Khi nảy ra ý tưởng như vậy, câu trả lời thông thường là:
Đừng hack lõi.
Tại sao nói chung là một ý tưởng tồi để thay đổi các tập tin cốt lõi?
Xem xét?
Tuy nhiên, đôi khi, những điều có thể quan trọng đối với một trang web chỉ đơn giản là không thể thực hiện được, theo cách tốt đẹp mà không thay đổi các tệp cốt lõi. Khi ở trong một tình huống như vậy, bạn cần lưu ý điều gì, trước khi bạn tiếp tục và bắt đầu hack cốt lõi?
Làm sao?
Bạn đã xem xét tất cả các tùy chọn, nhưng giải pháp duy nhất là hack các tệp cốt lõi. Làm thế nào bạn nên đi về làm điều này? Làm thế nào sẽ có một lõi thay đổi, ảnh hưởng đến quy trình công việc, như cập nhật?
admin_body_class
và admin_footer
có nghĩa là chụp toàn bộ trang . Tôi vừa thử nó và có> 2 MB nội dung phải được tìm kiếm cho phần có liên quan, sau đó phân tích cú pháp và sửa đổi trước khi xuất. Hoặc, tôi có thể thêm một dòng mã vào phần bên phải my-sites.php
và sử dụng công cụ tìm khác biệt để áp dụng bản vá sau khi cập nhật (giả sử nó đã được sửa đổi). Thật sự rất khó để tạo ra một trường hợp chống lại việc sửa đổi lõi trong các tình huống như thế này.