ID sidebar digunakan untuk mengidentifikasi secara unik sidebar spesifik ini. Jika Anda tidak mengaturnya dan sesuatu membuat yang lain, Anda dapat menemukan bahwa sidebar Anda bergerak ke suatu tempat yang tidak terduga!
Tidak perlu numerik - Anda dapat menggunakan string juga.
Saya ingin menambahkan Daftar ID terlarang atau dilindungi undang-undang - ID ini dapat muncul di halaman konfigurasi widget /wp-admin/widgets.php. Jika Anda menggunakan salah satu dari ini ... hal-hal aneh akan terjadi karena duplikat ID. Seret dan lepas mungkin tidak akan berfungsi lagi. Lihat Ticket # 14.466 untuk kasus yang paling jelas: #footer.
Pembaruan, 17 September .:#footer akan diizinkan di WP 3.5 . Perbarui, November, 06 .: Per tiket 14466, semua ID widget di widgets.phpawalan dengan sidebar-sekarang. Daftar berikut ini akan usang dengan WordPress 3.5. Mungkin.
Selain itu, ID tidak boleh dimulai dengan angka, itu HTML tidak valid.
Untuk beberapa alasan, area widget yang id dimulai dengan headcenderung tidak ditampilkan dengan benar di halaman admin, setidaknya bagi saya
Manny Fleurmond
Di WP 4.1 saya menemukan fenomena lain, ketika mendaftarkan sidebar dengan ID dalam notasi BEM, seperti widgets--aside(tanda hubung ganda), Area Widget muncul di Halaman Admin Widget, tetapi widget yang ditambahkan tidak tetap setelah meninggalkan halaman.
Volker E.
Sumber daya luar biasa. Saya bertanya-tanya mengapa mereka tidak menyelesaikan konflik penamaan dengan postfix, semacam awalan untuk widget ... IE _widget_${id}dll.
Eddie B
0
Anda harus menghindari beberapa -karakter, sepertitest1---test2
register_sidebar()
.head
cenderung tidak ditampilkan dengan benar di halaman admin, setidaknya bagi sayawidgets--aside
(tanda hubung ganda), Area Widget muncul di Halaman Admin Widget, tetapi widget yang ditambahkan tidak tetap setelah meninggalkan halaman._widget_${id}
dll.Anda harus menghindari beberapa
-
karakter, sepertitest1---test2
sumber
Tampaknya, Anda harus menghindari ID yang menyertakan awalan dari daftar di atas juga:
misalnya:
Pengaturan berikut awalnya berhasil, tetapi menghasilkan kesalahan (menggunakan tema monsun):
Dengan mengganti nama bilah sisi, kesalahan hilang. Saya belum mencoba tema lain. Jadi ini mungkin hanya berlaku untuk pengaturan saya.
Namun demikian, utas sangat membantu saya dalam mencari solusi :)
sumber