সামগ্রী প্রকার সরবরাহকারী মডিউলটি অক্ষম করা প্রথম পদক্ষেপ হওয়া উচিত। যদি বিষয়বস্তুর ধরণটি কোনও বৈশিষ্ট্য দ্বারা সরবরাহ করা হত তবে আপনাকে এখনও সামগ্রীর ধরণ মুছতে হবে।
একটি ভাল-তৈরি বৈশিষ্ট্যটির জন্য, কোনও বিষয়বস্তুর ধরণ মুছে ফেলার ক্ষমতাটি বৈশিষ্ট্যটি প্রদান করে এটি অক্ষম করার পরে আসবে। এটি কোনও বৈশিষ্ট্যের অধীনে থেকে কোনও সামগ্রী ধরণের মুছে ফেলার চেয়ে বেশি পছন্দ করা হয়, কারণ বর্তমান বৈশিষ্ট্য বা সেই বৈশিষ্ট্যে ভবিষ্যতের আপডেটগুলি সামগ্রীর ধরণের প্রয়োজন হতে পারে।
দ্রষ্টব্য যে আপনি বৈশিষ্ট্য মডিউলগুলি (অ্যাডমিন / মডিউলগুলি) অক্ষম করতে পারবেন এমনকি যখন বৈশিষ্ট্যগুলি ইন্টারফেসটি দাবি করা হয় (বরং মূর্খতার সাথে) বিরোধের কারণে এটি মডিউলটিকে অক্ষম করতে পারে না।
এবং যদি আপনি ইন্টারফেসের মাধ্যমে কিছু করতে না চান এবং কেবল কোড করতে চান তবে এখানে একটি আপডেট হুকের একটি উদাহরণ রয়েছে যা কমন্স উইকি এবং পোস্ট বৈশিষ্ট্যগুলিকে অক্ষম করবে এবং তারপরে তারা প্রদত্ত সামগ্রীর প্রকারগুলি মুছবে।
<?php
/**
* Remove unused features and content types.
*/
function example_update_7001() {
// Delete one (spam) piece of wiki content.
node_delete(2731);
// Disable Feature modules.
module_disable(array('commons_wikis_pages', 'commons_wikis', 'commons_posts'));
// Delete content types.
node_type_delete('wiki');
node_type_delete('post');
}
?>