আমি একটি ওয়ার্ডপ্রেস ওয়াহকমার্স প্লাগইন বিকাশ করছি। আমার স্থানীয় পরিবেশে এটি দুর্দান্ত কাজ করে তবে প্রোড পরিবেশের প্রতিরূপে প্লাগইন যুক্ত করার সময় আমার সমস্যা হয়। আমি ওয়ার্ডপ্রেসে নতুন এবং ওয়েব দেবের সাথে খুব পরিচিত না (আমি জাভা প্রোগ্রামার))
প্লাগইন ফাইলে আমি ওওকমার্স প্লাগইন প্যাকেজ থেকে এই জাতীয় ক্লাস ইনস্ট্যান্ট করি:
$coupon = new WC_Coupon($some_code);
স্থানীয় পরিবেশে (পিএইচপি 5.4.10, ওওকমার্স ২.০.১৩, ওয়ার্ডপ্রেস ৩.6) এটি ঠিক আছে। উত্পাদনের পরিবেশে (পিএইচপি 5.4.10, ওওকমার্স 1.6.5.2, ওয়ার্ডপ্রেস 3.4.2) আমার নিম্নলিখিত ত্রুটি রয়েছে:
Fatal error: Class 'WC_Coupon' not found
WC_Coupon ক্লাসটি সংজ্ঞায়িত করা ফাইলটি সহ আমি চেষ্টা করেছি তবে ত্রুটি হয়ে যায়
Fatal error: Cannot redeclare class WC_Coupon
সুতরাং অন্য প্লাগইনে ঘোষিত ক্লাসগুলি ব্যবহারের সঠিক উপায় কী?
দ্রষ্টব্য: আপগ্রেড করা এই মুহুর্তে কোনও বিকল্প নয়।
plugins_loaded
সঠিক হুক কিনা ook যখন ঠিক সেই ক্লাসটি পাওয়া যায় তখন তার অনুসন্ধান করতে হবে এবং তার পরে হুক ইন করতে হবে। যাইহোক +1