যেভাবে ধরে নিই আপনি আপনার ব্লগে এমন একটি ব্যাবস্থা করতে চাচ্ছেন যেটি করলে নতুন ব্যাবহারকারিরা নিবন্ধন করে নতুন পোষ্ট লিখতে পারবে কিন্তু নিজে নিজে প্রকাশ করতে পারবে না। আপনি এপ্রোভ করলে পরে প্রকাশ হবে। এই কাজটি করার জন্য আপনি ডিফাল্ট User role কন্ট্রিবিউটর (Contributor) করে দিলেই পারেন। কিন্তু সমস্যা হল কন্ট্রিবিউটর কোন ধরনের মিডিয়া আপলোড করতে পারবে না। এ সমস্যাটির সমাধান করার জন্য আদর্শ উপায় হচ্ছে কাস্টম ইউসার রোল তৈরি করা। (Add cap এর মাধ্যমেও কাজটি করা যায়, কিন্তু সেখানে নতুন একটি user role তৈরি হবে না। বরং অন্য একটি ইউজার রোল কে যে কোন একটি বাড়তি বিষয়ে এক্সেস দেওয়া) চলুন তাহলে কথা না বাড়িয়ে শুরু করা যাক। তো আপনি চাচ্ছেন Writer নামে একটি user role তৈরি করবেন এবং সে নিচের এক্সেস গুলো পাবে। ১. পোষ্ট লিখতে ও সম্পাদনা করতে পারবে কিন্তু পোষ্টটি প্রাকাশিত হয়ে গেলে আর সম্পাদনা করতে পারবেনা। ২. পোষ্ট মুছে ফেলতে পারবে কিন্তু পোষ্টটি প্রাকশিত হয়ে গেলে মুছতে পারবেনা। ৩. যে কোন ধরনের মিডিয়া আপলোড করতে পারবে। ৪. এবং সকল পোষ্ট পড়তে ও মন্তব্য করতে পারবে। এই ধরনের User role টি তৈরি করার জন্য প্রথমে আপনার থীমের function.php ফাইলটি যে কোন টেক্সট এডিটর দিয়ে ওপেন করে নিন। তারপর নিচের কোড গুলো একদম সবার নিচে paste করে দিন।

$user_role = “writer”; //Rename“writer” with your user role$display_name = “Writer”; //Rename “Writer” with your display name $result = add_role( $user_role, __ ( $display_name ),array( ‘edit_published_posts’ =>false, ‘upload_files’ => true,‘publish_posts’ => false, ‘delete_published_posts’=> false, ‘edit_posts’ => true, ‘delete_posts’ => true, ‘read’ => true, ) ); এখন আপনি যদি অন্য কোন নাম দিতে চান তাহলে $user_role = “writer”; লাইনের কোলনের ভিতরে থাকা writer লেখাটিকে আপনার Custom User role নাম দ্বারা পরির্তন করে নিন এবং $display_name = “Writer”; লাইনের কোলনের ভিতরে থাকা Writer লেখাটিকে আপনার Custom display name দ্বারা পরির্তন করে নিন। তারপর সেভ করুন। ব্যাস কাজ শেষ।

পোস্টটি লিখেছে রাসেল

আমার সাইট থেকে একবার ঘুরে আশবেনBlogBD24.Com

25 thoughts on "wordpress সাইটে যেভাবে custom user role যোগ করবেন"

  1. Nazmul Huda Md Rasel Islam Rafi Contributor says:
    ধন্যবাদ। আমার পোষ্টটা ট্রিকবিডিতে শেয়ার করার জন্য।

    ট্রিকবিডির এডমিনরা মনে হয় মারা গেছে কারণ আমি ৪ মাস আগে ট্রেইনার রিকুয়েস্ট দিছি কিন্তুু এখনো পেন্ডিং এ রয়েছে।

    1. Rahat mahmud Rahat mahmud Author Post Creator says:
      u r wc bro ।আর পোস্ট এর ক্রেডিট তোমাকেই দিয়েছি
      1. Nazmul Huda Md Rasel Islam Rafi Contributor says:
        ধন্যবাদ।আমাকে টিউনার হতে সাহায্য করুন।
  2. ontim ontim Subscriber says:
    wowbox kam kore na ki koram?
    1. Shaheen Uddoula Shaheen Uddoula Author says:
      clear data kore dhuko.bar bar send code e clik koro kaj hobe
    2. Rahat mahmud Rahat mahmud Author Post Creator says:
      ঠিক জানিনা তবে আপনার এপটা আপডেট করে দেখেন কি হয়
  3. Rx Salman Rx Salman Contributor says:
    এডমিন ভাই অনেক কষ্ট করে ৫-৬টা ভালো পোস্ট করেছি।কিন্তু পাবলিস্ট করেন নাই কেউ।আমি টিউনার হতে চাই ভাই।১০দিন আগে টিউনার রিকুয়েস্ট পাঠাইসি
    Acceptই করে নাই কেউ।।প্লিজ এডমিন দয়া করে আমাকে টিউনার বানান প্লিজ ভাই।।। সবাইকে হেল্প করব।।।
    1. Rahat mahmud Rahat mahmud Author Post Creator says:
      ভাই আপনার মত অনেকেই টিউনার রিকুয়েস্ট করেছে তাই সময় লাগবে অপেক্ষা করুন আশাকরি আপনি টিউনারশিপ পেয়ে যাবেন
      1. AH Sohag Prince Sohag Author says:
        amar worpress function.php file edit korle problem hoye jai..mane oi saite ar dhokai jaina.
        1. Mahin Islam Mahin Islam Contributor says:
          functions.php file banate hoy kivabe???
  4. AH Sohag Prince Sohag Author says:
    amar worpress function.php file edit korle problem hoye jai..mane oi saite ar dhokai jaina.

    Help me…

    1. Rahat mahmud Rahat mahmud Author Post Creator says:
      আমার সাথে ফেসবুতে যোগাযোগ করুন Rahat Mahmud
  5. skadnan skadnan Contributor says:
    rahot tomar nambar dao
    1. Rahat mahmud Rahat mahmud Author Post Creator says:
      আমার সাথে ফেসবুতে যোগাযোগ করুন Rahat Mahmud
  6. Rahat mahmud Rahat mahmud Author Post Creator says:
    আমার সাথে ফেসবুতে যোগাযোগ করুন Rahat Mahmud
  7. spidee spidee Contributor says:
    vai kew help koren plz..wordpress e post বাংলা লিখলে সব লেখা এইরকম হইয়া যাই (???????? ??) কিভাবে ঠিক করব…plz help koren kew.
  8. asifulmamun Author says:
    অসংখ্য ধন্যবাদ,,,,,
    1. Rahat mahmud Rahat mahmud Author Post Creator says:
      u r wc

Leave a Reply