কম্পিউটার টিউটোরিয়াল

ওয়ার্ডপ্রেস কমেন্টে IP অড্রেস স্টোর বন্ধ ও মুছে ফেলার পদ্ধতি

যখন কোনো ইউজার বা ভিজিটর আপনার ওয়ার্ডপ্রেস সাইট বা ব্লগে কমেন্ট করে, তাদের নাম, ইমেইল ঠিকানা, ওয়েব অ্যাড্রেসের পাশাপাশি তাদের IP অড্রেসও অটোমেটিক্যালি রেকর্ড হয় এবং কমেন্টস ড্যাশবোর্ডে আপনাকে দেখায়। এটি হেল্পফুল যদি আপনি দ্রুত কোনো IP ব্যান বা ব্লক করতে চান। যদিও আপনি কমেন্টস ডায়লগ বক্সের বিভিন্ন ফিল্ড কাস্টোমাইজ করতে পারেন, ওয়ার্ডপ্রেস IP অড্রেস রিমুভ করতে বা রেকর্ডিং বন্ধ করার কোনো অপশন দেয় না। এটি বিশেষ গুরুত্বপূর্ণ যদি আপনার প্রাইভেসি পলিসি থাকে ইউজার ডেটা সংগ্রহ না করা যদি না তারা নিজে সাবমিট করে।

কারণ যেকোনো হোক, আপনি সহজে ওয়ার্ডপ্রেসকে কমেন্টে IP অড্রেস রেকর্ড করা থেকে বন্ধ করতে পারেন বা কমেন্টে থাকা বিদ্যমান IP অড্রেস লগগুলো মুছে ফেলতে পারেন। নিচে সকল ধাপ দেওয়া হলো।

নোট: কিছু করার আগে নিশ্চিত হন আপনার ওয়ার্ডপ্রেস সাইটের ভালো ব্যাকআপ রয়েছে (ফাইল এবং ডেটাবেস)। কিছু ভুল হলে রিভার্ট করার সুযোগ থাকবে।

কমেন্টে IP অড্রেস রেকর্ডিং বন্ধ করা

শুভকামনা, ওয়ার্ডপ্রেসকে কমেন্টে IP অড্রেস রেকর্ড করা থেকে বন্ধ করা সহজ। আপনার FTP ক্লায়েন্ট খুলুন, করেন্ট থিম ফোল্ডারে যান এবং "functions.php" ফাইলটি খুলুন।

ফাইলটি খুললে নিচে স্ক্রোল করুন, নিচের কোড যোগ করুন এবং সেভ করুন।

//Stop recording IP address in comments function mte_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'mte_remove_commentsip' );

উপরের কোড স্নিপেটটি কমেন্ট ডেটাবেসে যোগ হওয়ার আগে IP অড্রেস রিমুভ করে দেয়। এই কোড থাকলে ওয়ার্ডপ্রেস ইউজার কমেন্ট করলে তাদের IP অড্রেস রেকর্ড করবে না। রিভার্ট করতে চাইলে কোড স্নিপেটটি মুছে ফেলুন।

অপশনালি, আপনি যদি ওয়ার্ডপ্রেস ফাইলস ঠেলে কাস্টম কোড যোগ করতে না চান, তবে "Remove IP" নামে একটি ফ্রি প্লাগইন ব্যবহার করে একই ফলাফল পেতে পারেন। প্লাগইন ড্যাশবোর্ড খুলুন, প্লাগইনটি সার্চ করুন এবং ইনস্টল করুন। ইনস্টল হলে "Activate Plugin"-এ ক্লিক করুন।

প্লাগইনের ভালো পাশ হচ্ছে এর কোনো অ্যাডিশনাল সেটিংস নেই। ইনস্টল করলেই ওয়ার্ডপ্রেস কমেন্টে IP অড্রেস রেকর্ড করা বন্ধ করে দেয়। রিভার্ট করতে প্লাগইন ডিয়েক্টিভেট ও ডিলিট করুন।

কমেন্ট থেকে বিদ্যমান IP অড্রেস মুছে ফেলা

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

নোট: নিচের ইনস্ট্রাকশন অনুমান করে আপনি cPanel এবং phpMyAdmin ব্যবহার করছেন ডেটাবেসে কানেক্ট করার জন্য। MySQL কমান্ড যেকোনো ডেটাবেস ক্লায়েন্টের জন্য কাজ করবে।

cPanel খুলুন, "phpMyAdmin" সার্চ করুন ও খুলুন। একবার phpMyAdmin পেজ খুললে বাম প্যানেল থেকে আপনার ডেটাবেস সিলেক্ট করুন।

ডেটাবেস খোলার পর "SQL" ট্যাবে যান। এখানে আপনার কাস্টম SQL কোয়েরি রান করবেন।

টেক্সট বক্সে নিচের কোয়েরি দিন এবং নিচে ডান পাশের "Go" বাটনে ক্লিক করুন।

UPDATE wp_comments SET comment_author_IP = '';

কোয়েরি এক্সিকিউট হলে আপনি কতロー (rows) Афেক্টেড হয়েছে সেটি নিয়ে কনফার্মেশন পাবেন।

আপনি সফলভাবে ওয়ার্ডপ্রেস কমেন্টে পূর্বে রেকর্ড করা সকল IP অড্রেস মুছে ফেলেছেন।

উপরের মেথডগুলো ব্যবহার করে ওয়ার্ডপ্রেসকে IP অড্রেস রেকর্ড করা থেকে বন্ধ করা এবং বিদ্যমান IP ডিটেইলস মুছে ফেলা নিয়ে আপনার মতামত ও অভিজ্ঞতা কমেন্টে শেয়ার করুন।

  1. ম্যালভার্টাইজিং ব্যাখ্যা: কীভাবে হানিকারক বিজ্ঞাপন সনাক্ত ও বন্ধ করবেন

  2. ম্যাকে ZipCloud: ওভারভিউ ও সহজ রিমুভাল গাইড

  3. ওয়ার্ডপ্রেসে স্প্যাম লিংক ইনজেকশন সনাক্ত ও দূর করার পদ্ধতি

  4. ওয়ার্ডপ্রেস থিম হ্যাক বোঝা: শনাক্তকরণ, প্রতিরোধ ও রিমুভাল