Saya hanya akan menyimpannya di folder tema jika saya berharap favicon berubah ketika saya mengubah tema. Yang tidak saya lakukan.
Favicon adalah bagian dari identitas situs total, bukan fungsi CMS. Bagaimana jika Anda menggunakan perangkat lunak non-WP untuk menjalankan berbagai bagian situs - misalnya, galeri foto, forum, atau wiki (atau semua hal di atas)?
Masukkan favicon di root situs web, dan semua paket perangkat lunak akan memiliki akses ke sana, biasanya secara otomatis (meskipun Anda mungkin harus menghapus LINK yang di-hardcode dari masing-masing tema).
(Sunting) Untuk memperjelas: Jika tidak ada LINK yang ditentukan, semua browser web modern (kecuali Seamonkey, meskipun ada opsi untuk mengaktifkannya) secara otomatis mencari favicon di direktori root, yaitu, example.com/favicon.ico. Jadi tidak ada alasan untuk menambahkan elemen LINK, dan alasan yang bagus untuk tidak melakukannya.
Selain itu, jika elemen LINK adalah kelainan bentuk (telah salah ketik, mengatakan) atau file yang terletak di sana rusak atau dalam format browser tidak mengerti, browser akan pergi mencari favicon.ico pula , sehingga tidak memiliki file akan ada 404 kesalahan dalam log Anda.
Ada satu kasus di mana LINK tepat, dan itu adalah jika Anda ingin favicon yang berbeda untuk halaman yang berbeda di situs Anda.