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

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

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

একাধিক অপশন থেকে সিলেক্ট করার জন্যে 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;
}

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

Level 0

আমি নাজমুল আহসান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 20 টি টিউন ও 134 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

kivabe user-k wordpress blog-e directly image upload kora restricted korbo.

    @সাইমুন: আপনার প্রশ্নটা সম্ভবত বুঝতে পারিনি। আপনি কী চাচ্ছেন? User সরাসরি (আপনার সার্ভারে) ইমেজ আপলোড করতে পারবে না, কিন্তু অন্য সাইটের ইমেজ ব্যবহার করতে পারবে?

haa… jamon “techtunes”-e kora jai na…

mani sorasori pc thake upload kora jai na. link diya upload korta hoi….oita kibave kora jai..

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

একটি প্রশ্নঃ আশা করি উত্তর পাবো….ওয়ার্ডপ্রেসে ফিচার ইমেজ যোগ না করাহলে কি ভাবে টেকটিউনস-এর মত ইরর মেসেজ দেখাব ?

    Level 2

    @মোঃআতিকুর রহমান: একটি প্লাগিনের মাধ্যমে এটা করা যায়। সম্ভবত টেকটিউন্স এই প্লাগিন্টা ব্যবহার করে । এটা দিয়ে ফিচার্ড ইমেজ যোগ করা, বিভাগ একটার বেশি নির্বাচন না করা, ট্যাগ নির্দিষ্ট পরিমান দেয়া, টাইটেল নির্দিষ্ট কয়েকটি শব্দের কম বা বেশি দেয়া ইত্যাদি নির্ধারন করা যায়। এবং এগুলো ইচ্ছামত পরিবর্তনও করা যায়। ইউজার এই রুলস না মানলে এটা টেকটিউন্সের মত এরর দেখাবে এবং পোস্ট খসড়া করে রাখবে।
    প্লাগিন্টির নাম হল WyPiekacz
    ডাউনলোড ঠিকানা http://downloads.wordpress.org/plugin/wypiekacz.2.2.zip
    আমি এটা আমার এই সাইটে http://projuktiblog.com/ লাগিয়েছি ।

এটা খুব সুন্দরভাবে কাজ করে। কিন্তু একটা সমস্যা হচ্ছে। পোস্ট প্রকাশহয়ে যাওয়ার পরে আবার চেকবক্স আসে। এটা কিভাবে বন্ধ করব