বুধবার, ২০ মে, ২০১৫

ব্লগার কমেন্ট থেকে স্প্যাম লিংক Disable করে দিন আর ব্লগকে বাঁচান স্পামারদের হাত থেকে


একটি ক্ষতিকর স্প্যাম লিংক আপনার ব্লগের গুরুত্ব অধিকাংশ কমিয়ে দিতে পারে সার্চ ইঞ্জিনের কাছে। আপনার একমাত্র শখের ব্লগ অথবা কমার্সিয়্যাল ব্লগকে সুস্থসবল রাখতে হলে আপনাকে অবশ্যই স্প্যামের হাত থেকে রক্ষা করতে হবে। আপনার ব্লগ কমেন্টে যেন কেউ স্প্যাম না করতে পারে আপনাকে সেদিকে অবশ্যই খেয়াল রাখতে হবে।

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

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

ধাপ১ঃ ব্লগার ড্যাশবোর্ডে যান Template > Edit HTML তারপর </style> ট্যাগটি খুজে বের করুন।

ধাপ২ঃ নিচের কোডটুকু কপি করে </style> ট্যাগের আগে পেষ্ট করুন।
 .spammer-detected { font-size: 14px!important; color: #fff!important; background: #5cb0d8!important; margin: 25px; border-radius: 4px; display: inline-block; padding: 10px 15px!important; } 

ধাপ৩ঃ এবার নিচের কোড টুকু </body> ট্যাগের আগে পেষ্ট করে দিন এবং টেমপ্লেটটি সেভ করে দিন।
 <script type='text/javascript'> //<![CDATA[ function blockLinks(parentID, children) { var parent = document.getElementById(parentID), content = parent.getElementsByTagName(children); for (var i = 0; i < content.length; i++) { if (content[i].innerHTML.indexOf('</a>') !== -1) { content[i].innerHTML = "<mark>You are going to make spam</mark> Spam is not allowed!"; content[i].className = "spammer-detected"; } } } blockLinks('comment-holder', 'p'); //]]> </script> 

ব্যস! কাজ শেষ। এবার টেমপ্লেটটি সেভ করে নিন আর ফলাফল দেখুন। কোন সমস্যা হলে অবশ্যই টিউনমেন্টে জানাবেন অথবা ফেইসবুকে আছি আমি।

TemplateMark better known as Template Market provides High quality free and premium Blogger templates. If you running a blog with Blogspot platform, then you can choose more than 20+ free blogger templates for your blog. TemplateMark provides free version of every template. You can highly choice TemplateMark for your digital blog.

1 টি মন্তব্য: