কিভাবে ওয়ার্ডপ্রেস কাস্টম বিভাগ/ক্ষেত্র/ডোমেন বাল্ক ডিলিট করবেন?

ওয়ার্ডপ্রেসকাস্টম কলাম শুধুমাত্র শক্তিশালী নয়, খুব ব্যবহারিকও। অনেক ওয়ার্ডপ্রেস থিম এবং প্লাগইন বিভিন্ন ফাংশন অর্জন করতে কাস্টম কলাম ব্যবহার করে।

নিবন্ধ দেখার পরিসংখ্যান প্লাগইন WP-PostViews আমরা ব্যবহার করি ডাটাবেসে কাস্টম কলাম লিখতে ▼

views

ব্যবহৃত ওয়ার্ডপ্রেস থিম বা প্লাগইন, নিষ্ক্রিয়করণ এবং মুছে ফেলার পরে, সাধারণত ডাটাবেসে তাদের কাস্টম ক্ষেত্রগুলি ধরে রাখে।

যদি ডেটার পরিমাণ বিশাল হয়, ওয়েবসাইট যতবার ডেটাবেসকে জিজ্ঞাসা করে, এটি হোস্টের RAM মেমরিকে গ্রাস করবে, যা অবশ্যই ওয়েবসাইটের স্বাভাবিক ক্রিয়াকলাপকে প্রভাবিত করবে।

আমরা করিএসইও, একাধিক নিবন্ধ লিখতে, আপনি যদি ম্যানুয়ালি এই আবর্জনা কাস্টম কলামগুলি মুছে ফেলেন তবে এটি মোটেও ব্যবহারিক নয়।

আসলে, আমাদের শুধুমাত্র প্রয়োজনপিএইচপি মাই এডমিনডাটাবেসের ব্যাচে এই আবর্জনা কাস্টম কলামগুলি মুছে ফেলার জন্য একটি SQL কমান্ড চালান।

নিরাপত্তা

যেহেতু ওয়ার্ডপ্রেস বাল্ক কাস্টম কলাম মুছে দেয়, এটি এর সাথে সম্পর্কিতমাইএসকিউএল ডাটাবেসঅপারেশন, কিছু ঝুঁকি আছে.

অতএব, আপনি ডাটাবেস অপারেশন সম্পাদন করার আগে একটি ডাটাবেস ব্যাকআপ করতে ভুলবেন না।

পদ্ধতি 1: ডাটাবেস কমান্ড সহ অপ্রয়োজনীয় কাস্টম কলাম মুছুন (প্রস্তাবিত)

1) phpMyAdmin ডাটাবেসে লগ ইন করার পরে, আপনার ডাটাবেস নির্বাচন করুন।

2) ডাটাবেসের উপরে "SQL" এ ক্লিক করুন।

3) "SQL" এ নিম্নলিখিত কমান্ডগুলি লিখুন এবং কার্যকর করুন:

DELETE FROM wp_postmeta WHERE meta_key = "自定义栏目名称";

4) তারপর, এটি সফলভাবে মুছে ফেলা হয়েছে কিনা তা নিশ্চিত করতে আপনার ওয়েবসাইট নিবন্ধের কাস্টম বিভাগটি পরীক্ষা করুন৷

পদ্ধতি 2: অপ্রয়োজনীয় কাস্টম কলাম মুছে ফেলার জন্য পিএইচপি কোড

1) বর্তমান থিমের functions.php ফাইলে নিম্নলিখিত কোড যোগ করুন ▼

global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE `meta_key` = '栏目名称'
" );

2) আপনি যে কাস্টম কলামটি মুছতে চান তাতে "কলামের নাম" পরিবর্তন করুন।

  • কাস্টম কলাম স্বয়ংক্রিয়ভাবে ডাটাবেস থেকে সাফ হয়ে যাবে।

3) এই কোডটি শুধুমাত্র প্রয়োজন হলেই ব্যবহার করা হয়:

  • মুছে ফেলার কাজটি শেষ করার পরে এটি মুছে ফেলতে ভুলবেন না।
  • আপনি যদি পরের বার এটি ব্যবহার করতে চান, অনুগ্রহ করে এটিকে বর্তমান থিমের functions.php ফাইলে আবার যোগ করুন,
  • কারণ এটি যোগ করা এবং মুছে ফেলা প্রয়োজন, এটি আরও ঝামেলার, তাই এটি সুপারিশ করা হয় না।

অকেজো পোস্টমেটা রেকর্ড মুছুন

লগ রেকর্ড মুছে ফেলা হতে পারে, কিন্তু লগ এক্সটেনশন টেবিল পোস্টমেটা ডেটা মুছে ফেলা হয়নি, তাই এটি শুধুমাত্র ম্যানুয়ালি সাফ করা হয়েছে।

1) phpMyAdmin ডাটাবেসে লগ ইন করার পরে, আপনার ডাটাবেস নির্বাচন করুন।

2) ডাটাবেসের উপরে "SQL" এ ক্লিক করুন।

3) "SQL" ▼-এ নিম্নলিখিত কমান্ডটি লিখুন এবং কার্যকর করুন

DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL

আপনার ওয়ার্ডপ্রেস ওয়েবসাইট, সিপিইউ, মেমরি মেমোরি ব্যবহার খুব বেশি হলে...

সমাধানের জন্য, অনুগ্রহ করে এই টিউটোরিয়ালটি পড়ুন▼

 

হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করা হয়েছে "কিভাবে ওয়ার্ডপ্রেস কাস্টম কলাম/ক্ষেত্র/ডোমেন বাল্ক মুছে ফেলবেন? , তোমাকে সাহায্যর জন্য.

এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-175.html

সর্বশেষ আপডেট পেতে চেন ওয়েইলিয়াং এর ব্লগের টেলিগ্রাম চ্যানেলে স্বাগতম!

🔔 চ্যানেলের শীর্ষ ডিরেক্টরিতে মূল্যবান "ChatGPT সামগ্রী বিপণন AI টুল ব্যবহারের নির্দেশিকা" পেতে প্রথম হন! 🌟
📚 এই গাইডটিতে বিশাল মূল্য রয়েছে, 🌟এটি একটি বিরল সুযোগ, এটি মিস করবেন না! ⏰⌛💨
ভালো লাগলে শেয়ার এবং লাইক করুন!
আপনার শেয়ার এবং লাইক আমাদের ক্রমাগত অনুপ্রেরণা!

 

发表 评论

আপনার ইমেইল ঠিকানা প্রচার করা হবে না. 必填 项 已 用 * 标注

উপরে যান