You are currently viewing প্লাগইন দিয়ে ওয়ার্ডপ্রেস সাইটের কমেন্ট ডিজেবল করার পদ্ধতি
কমেন্ট ডিজেবল

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

কোড স্নিপেট প্লাগিন 

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

সহজ করে বলতে গেলে ধরেন আপনি আপনার ওয়েবসাইট থেকে কমেন্ট অফ করতে চাচ্ছেন। এখন এটি করার জন্য আপনাকে ওয়ার্ডপ্রেসের Functions.php ফাইল এডিট করে সেখানে কমেন্ট অফ করার লজিক লিখতে হবে। এখন PHP না জানা একজনের পক্ষে কিন্তু এই ফাইল এডিট করে কোড পরিবর্তন করা সম্ভব না। বরং এতে পুরো ওয়েবসাইট ব্রেক হয়ে যাওয়ার সম্ভাবনা তৈরি হয়।

কোড স্নিপেট প্লাগিন ইউজ করে আপনি মোবাইলে যেমন বিভিন্ন ফিচার অ্যাড করেন বা সেটিং পরিবর্তন করেন সেভাবে লজিক তৈরি করতে পারবেন। উক্ত প্লাগিন আপনার এই লজিককে PHP কোডে রূপান্তর করে সঠিক জায়গায় প্লেস করে দেবে। এতে আপনাকে কোড এডিট করার ঝামেলা পোহাতে হচ্ছে না। 

স্প্যাম কমেন্ট

ওয়ার্ডপ্রেস প্লাগিন ডিরেক্টরি তে অনেক গুলো কোড স্নিপেট প্লাগিন রয়েছে। সবগুলোর কাজ একই হলেও ইউজার ইন্টারফেস এবং ফিচারে কিছু পার্থক্য রয়েছে। এখানে WP Code প্লুগিন দিয়ে কীভাবে কমেন্ট বন্ধ করা যায় সে বিষয়ে ধারনা দেওয়া হলো। 

প্রথমে আপনার ওয়েবসাইটে WP Code Lite এই ফ্রী প্লাগিন ইন্সটল করে নিতে হবে। সঠিক ভাবে ইন্সটল হলে তারপর তা অ্যাক্টিভ করে নিতে হবে। অ্যাক্টিভ করার পর আপনার WordPress Dashboard এর শেষে আসলে আপনি “Code Snipets” নামে একটি ট্যাব দেখতে পাবেন। উক্ত ট্যাবে ক্লিক করার পর যে উইন্ডো আসবে সেখানে “Add New” তে ক্লিক করতে হবে। তারপর একটি উইন্ডো ওপেন হবে। এখানে লেফট সাইডবারে আপনি অনেক গুলো প্রি-বিল্ড স্নিপেট ক্যাটেগরি দেখতে পাবেন। 

কমেন্ট অফ করার জন্য আপনাকে “Comments” ট্যাবে যেতে হবে। এই ট্যাবে ক্লিক করার পর রাইট সাইডবারে কয়েকটি অপশন দেখতে পাবেন। সেখান থেকে “Completely Disable Comments” অপশনে ক্লিক করতে হবে। এরপর আপডেট করে দিলেই আপনার ওয়েবসাইটে কমেন্ট সেকশন ডিজেবল হয়ে যাবে। কোড স্নিপেট প্লাগিন দিয়ে আপনি যে শুধু কমেন্ট ব্লক করতে পারবেন এমন না। এই প্লাগিন দিয়ে আপনি যে কোন ধরনের কাস্টম কোড সাইটে অ্যাড করতে পারবেন। 

ডেডিকেটেড কমেন্ট ডিজেবল প্লাগিন 

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

  • No Page Comments: এই প্লাগিনের ইন্টারফেস অনেক সহজ। যে কারণে নতুন ইউজার থেকে এক্সপার্ট ইউজার সকলেই এটি ইউজ করতে পারে। পাশাপাশি এই প্লাগিন ইউজ করে আপনি আপনার সাইটের কোন স্পেসিফিক পোস্ট বা পেজের কমেন্ট অফ করার পাশাপাশি পুরো সাইটের কমেন্ট সেকশন বন্ধ করে রাখতে পারবেন। 
  • Disable Comments plugin: আপনি সিঙ্গেল ক্লিকের মাধ্যমে পুরো ওয়েবসাইটের সকল ধরনের কমেন্ট সেকশন বন্ধ করে রাখতে পারবেন। পাশাপাশি কোন স্পেসিফিক পোস্ট টাইপ যেমন পেজ, পোস্ট বা মিডিয়া ফাইলের কমেন্ট অফ করার জন্য এই প্লাগিন ইউজ করতে পারবেন। 
  • Thrive Comments: এই প্লাগিনের অনেক গুলো ফিচারের মধ্যে কমেন্ট ডিজেবল করার অন্যতম। এতে আপভোটিং এবং ডাউন ভোটিং দুই ধরনের অপশন পাওয়া যায়।  

কমেন্ট ডিজেবল করার অল্টারনেটিভ

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

কমেন্ট মডারেশন

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

কমেন্ট মডারেশন অনেক কার্যকরী জিনিস। এই অপশন চালু করতে আলাদা কোন প্লাগিন লাগে না। ওয়ার্ডপ্রেসের বিল্ট-ইন অপশন ইউজ করে কমেন্ট মডারেশন চালু করা যায়। এই ফিচার চালু করতে প্রথমে আপনাকে “Settings” এ যেতে হবে তারপর “Discussion” থেকে “Before a comment appears,” এর ভেতরে “Comment must be manually approved.” টিক দিয়ে দিতে হবে। এতে যে কোন কমেন্ট আগে মডারেট করে তারপর পাবলিশ করতে হবে। যদিও এতে অনেক বেশি পরিমানে সময় নষ্ট হওয়ার সম্ভাবনা রয়েছে তবে স্প্যাম কমেন্ট থেকে বাঁচার জন্য এটি অনেক ছোট পদক্ষেপ। 

  • Settings > Discussion > Before a comment appears > Comment must be manually approved

লিমিট কমেন্ট

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

প্রথমে আপনাকে “Settings” থেকে “Discussion” এ যেতে হবে। তারপর “Users must be registered and logged in to comment.” এর পাসের ফাকা ঘরে টিক () দিয়ে দিতে হবে। তাহলে আর কেউ লগিন না করে কোন কমেন্ট করতে পারবে না। 

  • Settings > Discussion > Users must be registered and logged in to comment.

এন্টি-স্প্যাম প্লাগিন

এই প্লাগিন গুলোর কাজ হচ্ছে ওয়েবসাইটে আসা কমেন্ট গুলোকে ব্লক করে দেওয়া। প্লাগিন গুলোর অ্যালগরিদম এমন ভাবে তৈরি যা সাইটে কমেন্ট মডারেসন পর্যায়ে আসার পূর্বেই তারা ব্লক করে দেয়। অর্থাৎ আপনার সাইটে স্প্যাম কমেন্ট আসার পূর্বেই তা ব্লক হয়ে যাবে। এতে উক্ত কমেন্ট গুলো মডারেশন করার জন্য আপনাকে আর আলাদা করে সময় দিতে হবে না। এন্টি-স্প্যাম প্লাগিন গুলোর মধ্যে Akismet ও Antispam Bee অন্যতম। এদের মধ্যে Akismet ওয়ার্ডপ্রেসের সাথে প্রিইন্সটলড হিসেবে থাকে।  

এন্টি-স্প্যাম প্লাগিন

পুরোনো পোস্টে কমেন্ট অফ করা

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

পুরোনো পোস্টের কমেন্ট ক্লোজ করার জন্য প্রথমে “Settings” থেকে “Discussion” এ যেতে হবে। তারপর “Automatically close comments on articles older than _ days.” এই অপশন খুঁজে বের করে ফাকা ঘরে কত দিন পর পোস্ট পুরনো হয়ে যাবে এবং সেগুলোর কমেন্ট ক্লোজ হয়ে যাবে তা সেট করে দিতে হবে। ধরুন আপনি ফাকা ঘরে ৩০ দিন দিলেন। এখন আপনার ওয়েবসাইটে থাকা সকল পোস্টের মধ্যে যে গুলো গত ৩০ দিনের পূর্বে পোস্ট করা হয়েছে সেগুলোর কমেন্ট ক্লোজ হয়ে যাবে।

  •  Settings > Discussion > Other comment settings > Automatically close comments on articles older than _ days.

কমেন্টে লিংক দেওয়া লিমিট করা

কমেন্টের মাধ্যমে ওয়েবসাইট হ্যাক হওয়ার জন্য সবার প্রথমে দায়ি হচ্ছে কমেন্টে থাকা লিংক। সাধারণত হ্যাকার এবং স্প্যামাররা কমেন্টের মাধ্যমে ওয়েবসাইটে ফিশিং লিংক এবং ম্যালওয়্যারে ইঞ্জেক্ট করে দেয়। 

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

  • Settings > Discussion > Content Moderation> Hold a comment in the queue if it contains ___ or more links. 

“___” এই ঘরে আপনি কমেন্টে কত লিংক দেওয়া যাবে তা নির্ধারণ করে দিতে পারবেন। ধরুন আপনি ফাকা ঘরে “২” দিলেন। যখন কোন ইউজার কমেন্ট করার সময় ২ এর অধিক লিংক অ্যাড করবে তখন উক্ত কমেন্ট মডারেসনে চলে যাবে। সে ২ বা ১ টি লিংক অ্যাড করলে তা মদারেসনে না গিয়ে সাইটে পাবলিশ হয়ে যাবে। 

শেষকথা

যে কোন ওয়েবসাইটের জন্য স্প্যাম কমেন্ট একটি অভিশাপের মতো। কারণ স্প্যাম কমেন্ট সাইটের সিকিউরিটি দুর্বলতা তৈরি করে এবং তা ওয়েবসাইটের রেপুটেশনের পাশাপাশি ব্র্যান্ড ভ্যালু কমিয়ে দেয়। আমাদের আজকের লেখায় আপনি কীভাবে ওয়ার্ডপ্রেস ওয়েবসাইট থেকে চিরতরে ওয়ার্ডপ্রেস কমেন্ট ডিজেবল করে দিতে পারবেন সে সম্পর্কে বিস্তারিত আলোচনা করা হয়েছে। 

Leave a Reply