ফাঁকিবাজি উইথ ওয়ার্ডপ্রেস থিম আপডেট নোটিফিকেশন

এটি একটি এক্সট্রিম লেভেলের সমাধান তাই এড়িয়ে চলুন। সহজ সমাধান হিসেবে থিমের ডিরেক্টরি/ফোল্ডারের নাম পরিবর্তন করে দিতে পারেন। যেমন – আপনার থিমের ডিরেক্টরির নাম যদি হয় awesome-theme আপনি পরিবর্তন করে super-awesome-theme দিয়ে দিতে পারেন।

কিছুদিন আগে একটা থিম ডেভেলপমেন্টের কাজ করছিলাম কিন্তু অানফরচুনেটলি ওয়ার্ডপ্রেস থিম ডিরেক্টরির একটি থিমের সাথে নাম হুবহু মিলে যায়। আর এতেই ঘটে বিপত্তি! থিম ডিরেক্টরির থিমটির ভার্সন ছিল ১.৪ আর আমি যেটি ডেভেলপ করছিলাম সেটার ভার্সন ছিল ১.০, আর একারণেই সবসময় আপডেট নোটিফিকেশন পাচ্ছিলাম। থিম ডেভেলপমেন্টের কাজ যে পরিমাণ হয়েছিল তাতে থিমের নাম পরিবর্তন করার চাইতে ওয়ার্ডপ্রেসের থিম আপডেট নোটিফিকেশন সিস্টেমকে ফাঁকি দেয়াটাই সহজ মনে হয়েছে। আর ক্লায়েন্টেরও ফাঁকি দেয়ার বিষয়ে কোন আপত্তি ছিল না। আমায় আর রুখবে কে! 😀

থিম আপডেট সিস্টেমকে ফাঁকি দেয়াটা কঠিন কোন কাজ ছিলনা। শুধু মাত্র wp_prepare_themes_for_js ফিল্টার হুকে সঠিক থিমটা সিলেক্ট করে FALSE পাঠিয়ে দিয়েছি ঠিক নিচের কোডের মত করে, ব্যাস এতেই কাজ হয়ে গেছে।

— ধন্যবাদ 🙂

Comments

comments