Saya memiliki situs Drupal 7, dan di bawah menu Jenis Konten, hanya tipe tertentu yang memiliki tautan 'hapus' di bawah kolom 'Operasi'.
Semua tipe konten memiliki tautan untuk 'edit', 'kelola bidang', dan 'kelola tampilan', tetapi hanya beberapa yang memiliki 'hapus', sementara yang lain tidak.
Saya memeriksa izin saya untuk pengguna saya, dan memang saya punya Administer content types
- tetapi itu tampaknya menjadi satu izin global untuk semua jenis konten, jadi saya masih tidak mengerti mengapa beberapa bisa dihapus sementara yang lain tidak.
Mengapa hanya tipe konten tertentu yang memiliki operasi penghapusan?
Hapus mereka dengan membuka url
/admin/structure/types/manage/content-machine-name/delete
content-machine-name menjadi nama mesin dari tipe konten yang ingin Anda hapus. Juga, pastikan Anda menggunakan tanda hubung pada nama mesin daripada menggarisbawahi.
sumber
Seperti yang disebutkan hpn, Anda hanya dapat menghapus tipe konten yang dibuat secara manual.
Namun terkadang hal-hal tidak berjalan mulus. Langkah-langkah berikut telah membantu menghapus tipe konten. Anda perlu membuat cadangan database sebelum mencoba ini.
[Untuk secara manual menghapus jenis konten yang dibuat 1 # 16 Nedjo menyarankan di drupal.org:
Langkah-langkah di atas adalah apa yang telah membantu saya sebelumnya ketika saya menemukan masalah itu.
sumber
Menonaktifkan modul yang menyediakan jenis konten harus menjadi langkah pertama. Jika jenis konten disediakan oleh fitur, Anda masih harus menghapus jenis konten.
Untuk Fitur yang dibuat dengan baik, kemampuan untuk menghapus jenis konten akan datang setelah Fitur yang menyediakannya dinonaktifkan. Ini lebih disukai daripada menghapus jenis konten dari bawah fitur, karena fungsi saat ini atau pembaruan di masa depan untuk fitur itu mungkin memerlukan jenis konten.
Perhatikan bahwa Anda dapat menonaktifkan modul fitur (admin / modul) bahkan ketika antarmuka Fitur (agak bodoh) mengklaim itu tidak dapat menonaktifkan modul karena konflik.
Dan jika Anda tidak ingin melakukan apa pun melalui antarmuka, dan hanya ingin melakukan kode, berikut ini adalah contoh dari kait pembaruan yang akan menonaktifkan Fitur Wiki dan Tulisan Commons dan kemudian menghapus jenis konten yang mereka sediakan.
sumber