Saya menemukan kesalahan ketik yang mengganggu dalam nama mesin dari salah satu jenis konten, dan saya ingin memperbaikinya. Satu-satunya cara saya tahu adalah menghapus tipe konten, dan membuat yang baru, tetapi ada banyak bidang dalam tipe konten yang saya tidak ingin buat ulang.
Apakah ada cara yang lebih baik?
Jawaban:
Buka struktur, klik tipe konten, klik edit di sebelah tipe konten yang ingin Anda edit. Klik edit di sebelah nama mesin dan ubah ke nama yang Anda inginkan.
Jika Anda hanya ingin mengubah nama administratif, maka ubahlah itu.
sumber
Jika nama tersebut unik (mungkin ini adalah jika salah ketik), ubah semua kemunculan nama dalam basis data (termasuk nama tabel) dan kosongkan cache.
Di D6 tabel
node_type
berisi definisi nama tipe mesin konten. Nama-nama itu juga digunakan dalam tabel dengan awalancontent_type_
. Jika jenis konten tidak digunakan di tempat lain, mengubah entri dan nama tabel harus melakukannya. Mungkin saja nama-nama itu telah berubah di D7.sumber