উকমার্সে প্রোডাক্ট টাইপ অপশনস ডিফল্ট সেট করা

বর্তমানে একটি ইকমার্স সাইটের কাজ করছি, যেখানে ক্লায়েন্ট তার ডিজিটাল প্রোডাক্ট সেল করবে। ক্লায়েন্ট EDD ব্যবহারে ইচ্ছুক নয় কারণ EDD -র বেশির ভাগ এ্যাডঅন (Addon) প্রিমিয়াম। এজন্য ক্লায়েন্টের একমাত্র পছন্দ হল উকমার্স (WooCommerce)।

যেহেতু ক্লায়েন্টের সব প্রোডাক্টই হল ডিজিটাল তাই উকমার্সের সেটিংস অনুযায়ী সব প্রোডাক্ট হবে ভার্চুয়াল (Virtual) এবং ডাউনলোডেবল (Downloadable)। এবং ক্লায়েন্ট শুধুমাত্র Simple টাইপের প্রোডাক্ট এন্ট্রি দিবে। এখন সমস্যা হল প্রতিবার নতুন প্রোডাক্ট এন্ট্রি দেবার সময় ভার্চুয়াল এবং ডাউনলোডেবল চেকবক্স মার্ক (Checked) করে দিতে হবে। এর সমাধান চিন্তা করতে গিয়ে মনে হল নিশ্চয়ই এর জন্য কোন না কোন ফিল্টার হুক আছে। উকমার্সের কোর ফাইলে সার্চ করেই পেয়ে গেলাম কাংখিত সেই ফিল্টার হুকটি। নিচে কোড স্যাম্পলঃ

— ধন্যবাদ 🙂

Comments

comments