Tôi sẽ chỉ lưu trữ nó trong thư mục chủ đề nếu tôi mong muốn favicon thay đổi khi tôi thay đổi chủ đề. Mà tôi thì không.
Một favicon là một phần của tổng số trang web, không phải là một chức năng của CMS. Điều gì xảy ra nếu bạn sử dụng phần mềm không phải WP để chạy các phần khác nhau của trang web - ví dụ: thư viện ảnh, diễn đàn hoặc wiki (hoặc tất cả các mục trên)?
Đặt favicon vào thư mục gốc của trang web và tất cả các gói phần mềm sẽ có quyền truy cập vào nó, thường là tự động (mặc dù bạn có thể phải xóa LINK được mã hóa cứng khỏi các chủ đề riêng lẻ).
(Chỉnh sửa) Để làm rõ: Nếu không có LINK nào được chỉ định, tất cả các trình duyệt web hiện đại (ngoại trừ Seamonkey, mặc dù có một tùy chọn tồn tại để kích hoạt nó) sẽ tự động tìm kiếm một favicon tại thư mục gốc, ví dụ: example.com/favicon.ico. Vì vậy, không có lý do để thêm một yếu tố LINK, và lý do tốt để không.
Hơn nữa, nếu phần tử LINK không đúng định dạng (có lỗi chính tả) hoặc tệp nằm ở đó bị hỏng hoặc ở định dạng mà trình duyệt không hiểu, dù sao trình duyệt sẽ tìm /favicon.ico , do đó không có tệp sẽ dẫn đến lỗi 404 trong nhật ký của bạn.
Có một trường hợp LINK phù hợp và đó là nếu bạn muốn các favicon khác nhau cho các trang khác nhau trên trang web của bạn.