শুধু একটি বিভাগ নির্বাচন (ওয়ার্ডপ্রেস হ্যাকস- ০২)

2
297

ধরুন, আপনি ওয়ার্ডপ্রেসে একটি ব্লগ বানিয়েছেন; সেখানে অনেকে লিখছেন। আপনি চাচ্ছেন, যেন কেউ একটা পোস্টের জন্যে একাধিক বিভাগ নির্বাচন করতে না পারে।

এই কাজের জন্যে একটা প্লাগিন আছে, যেটা একাধিক বিভাগ সিলেক্ট করে পোস্ট পাবলিশ করতে গেলে মেসেজ দিয়ে জানিয়ে দেয় যে একটার বেশি বিভাগ সিলেক্ট করা যাবে না। কিন্তু এটা কি যথেষ্ট? এমন যদি হয় যে, কেউ একটার বেশি বিভাগ সিলেক্ট করতেই পারবে না! তাহলে ভালো হয় না?

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

একাধিক অপশন থেকে সিলেক্ট করার জন্যে HTML-এ input type হিসেবে checkbox এবং radio-এর ব্যবহার আপনি জানেন। checkbox থাকলে, আপনি একটা কিংবা একাধিক অপশন সিলেক্ট করতে পারবেন। ওয়ার্ডপ্রেসের ক্যাটাগরি লিস্ট দেওয়া আছে checkbox হিসেবে। আমরা এটাকে radio-তে রুপান্তর করবো।
শুধু একটি বিভাগ নির্বাচন (ওয়ার্ডপ্রেস হ্যাকস- ০২)

এ জন্যে আপনার থিমের functions.php ফাইলে <?php এবং ?> অংশের মধ্যে নিচের কোডটুকু যুক্ত করে দিন।

if(strstr($_SERVER['REQUEST_URI'], 'wp-admin/post-new.php')) {
ob_start('one_category_only');
}
function one_category_only($content) {
$content = str_replace('type="checkbox" ', 'type="radio" ', $content);
return $content;
}

এখন নতুন একটা পোস্ট লিখতে গিয়ে দেখুন, একটার বেশি বিভাগ সিলেক্ট করতে পারছেন না!

পরবর্তী পোস্টঃ Backend-এ শুধু নিজের পোস্ট (ওয়ার্ডপ্রেস হ্যাকস- ০৩)

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

2 মন্তব্য

মন্তব্য দিন আপনার