તૃતીય-પક્ષ મોડ માઇગ્રેશન (Third-Party Mode Migration)
Superdav AI Agent v1.12.0 માં તૃતીય-પક્ષ ક્ષમતાઓ (third-party abilities) ને કેવી રીતે હેન્ડલ કરવામાં આવે છે તેમાં ફેરફાર આવ્યા છે. તૃતીય-પક્ષ મોડ હવે ડિફોલ્ટ રૂપે ઓટો (auto) પર સેટ થાય છે, જેનાથી WordPress 7.0+ પર મેન્યુઅલ કોન્ફિગરેશન વિના નેટિવ WordPress Abilities API સાથે એકીકરણ શક્ય બને છે.
શું બદલાયું?
v1.12.0 પહેલાં
તૃતીય-પક્ષ ક્ષમતાઓ માટે મેન્યુઅલ કોન્ફિગરેશનની જરૂર હતી:
- તમારે "third-party mode" સ્પષ્ટપણે એનિબલ (enable) કરવું પડતું હતું
- ક્ષમતાઓ કસ્ટમ રજિસ્ટ્રીમાંથી લોડ થતી હતી
- WordPress Abilities API સાથેનું એકીકરણ વૈકલ્પિક હતું
- લેગસી મોડ ડિફોલ્ટ હતું
v1.12.0 પછી
તૃતીય-પક્ષ ક્ષમતાઓ આપમેળે કામ કરે છે:
- તૃતીય-પક્ષ મોડ ડિફોલ્ટ રૂપે "auto" પર સેટ થાય છે
- ક્ષમતાઓ WordPress Abilities API સાથે નેટિવ રીતે એકીકૃત થાય છે
- WordPress 7.0+ પર કોઈ મેન્યુઅલ કોન્ફિગરેશનની જરૂર નથી
- જૂના WordPress વર્ઝન માટે લેગસી મોડ હજી પણ ઉપલબ્ધ છે
કોને અસર થશે?
નવા ઇન્સ્ટોલેશન (WordPress 7.0+)
કોઈ કાર્યવાહી જરૂરી નથી. તૃતીય-પક્ષ મોડ આપમેળે "auto" પર સેટ થાય છે, અને ક્ષમતાઓ સીધા જ કામ કરવાનું શરૂ કરે છે.
હાલના ઇન્સ્ટોલેશન
તમારી સેટિંગ્સ સુરક્ષિત રહેશે. જો તમે નીચેનામાંથી કોઈનો ઉપયોગ કરતા હો:
- Legacy mode: તમે લેગસી મોડમાં જ રહેશો (કોઈ ફેરફાર નહીં)
- Manual third-party mode: તમે મેન્યુઅલ મોડમાં જ રહેશો (કોઈ ફેરફાર નહીં)
- Auto mode: તમે ઓટો મોડ પર ચાલુ રહેશો (કોઈ ફેરફાર નહીં)
7.0 પહેલાના WordPress વર્ઝન
લેગસી મોડ હજી પણ ઉપલબ્ધ છે. જો તમે WordPress 6.x અથવા તેનાથી જૂના વર્ઝન પર છો:
- તૃતીય-પક્ષ મોડ ડિફોલ્ટ રૂપે "legacy" પર સેટ થાય છે
- જો તમને જોઈતું હોય તો તમે મેન્યુઅલી તૃતીય-પક્ષ મોડ એનિબલ કરી શકો છો
- નેટિવ Abilities API નો ઉપયોગ કરવા માટે WordPress 7.0+ માં અપગ્રેડ કરો
મોડ્સને સમજવા
ઓટો મોડ (નવો ડિફોલ્ટ)
ઓટો મોડ નેટિવ WordPress Abilities API એકીકરણનો ઉપયોગ કરે છે:
- ક્ષમતાઓ WordPress hooks દ્વારા રજિસ્ટર થાય છે
- WordPress 7.0+ Abilities API સાથે સંપૂર્ણ સુસંગતતા
- તૃતીય-પક્ષ ક્ષમતાઓનું આપમેળે શોધી શકાય છે
- કોઈ મેન્યુઅલ કોન્ફિગરેશનની જરૂર નથી
କେବେ ବ୍ୟବହାର କରିବା: WordPress 7.0+ ସହିତ ତୃତୀୟ-ପକ୍ଷ କ୍ଷମତା (third-party abilities) ପାଇଁ
ମାନୁଆଲ୍ ମୋଡ୍ (Manual Mode)
ମାନୁଆଲ୍ ମୋଡ୍ ପାଇଁ ନିର୍ଦ୍ଦିଷ୍ଟ ସେଟିଂ କରିବାକୁ ପଡ଼ିବ:
- ଆପଣ କେଉଁ ତୃତୀୟ-ପକ୍ଷ କ୍ଷମତାଗୁଡ଼ିକ ਲੋଡ୍ କରିବେ, ତାହା ବାଛିପାରିବେ
- ପରୀକ୍ଷଣ (testing) କିମ୍ବା ନିର୍ଦ୍ଦିଷ୍ଟ କ୍ଷମତା লোଡ୍ କରିବା ପାଇଁ ଏଥିରେ ଉପଯୋଗୀ
- କୌଣସି ବିଶେଷ ସେଟିଂဖိုင် ବଦଳାଇବା ଆବଶ୍ୟକ
- ଅଧିକ ନିୟନ୍ତ୍ରଣ, କିନ୍ତୁ ଅଧିକ ସେଟଅପ୍
କେବେ ବ୍ୟବହାର କରିବା: ପରୀକ୍ଷଣ, ନିର୍ଦ୍ଦିଷ୍ଟ କ୍ଷମତା লোଡ୍ କରିବା, କିମ୍ବା କଷ୍ଟମ୍ କନଫିଗୁରେସନ୍ ପାଇଁ
ଲିଗାସି ମୋଡ୍ (Legacy Mode)
ଲିଗାସି ମୋଡ୍ ପାଇଁ ପୁରୁଣା ତୃତୀୟ-ପକ୍ଷ କ୍ଷମତା ବ୍ୟବହାର କରେ:
- କଷ୍ଟମ୍ ଅବିଳମ୍ବ ନିର୍ଦ୍ଦେଶପତ୍ର (Custom ability registry) (WordPress Abilities API ନୁହେଁ)
- ପୁରୁଣା WordPress version ସହିତ ପଛକୁ ସନ୍ତୁଳନୀୟ (Backward compatible)
- ମୂଳ WordPress ସହିତ କୌଣସି ପ୍ରକାରର ଏକୀକରଣ ନାହିଁ
- ବର୍ତ୍ତମାନ ଅବସରରେ ଥିଲେ ମଧ୍ୟ ବ୍ୟବହାର କରାଯାଉଥିବା ପୁରୁଣା (Deprecated but still supported)
କେବେ ବ୍ୟବହାର କରିବା: WordPress 6.x କିମ୍ବା ସେଠାରୁ ପୂର୍ବ, କିମ୍ବା ଯଦି ଆପଣଙ୍କୁ ଲିଗାସି ଅନୁସଙ୍ଗତ ସମର୍ଥନ ଦରକାର
ଆପଣଙ୍କ ବର୍ତ୍ତମାନର ମୋଡ୍ ଯାଞ୍ଚ କରିବା
ଏଡମିନ୍ ପ୍ୟାନେଲ୍ ମାଧ୍ୟମରେ (Via Admin Panel)
- WordPress Admin → Superdav AI Agent → Settings ରେ ଯାଆନ୍ତୁ
- Third-Party Mode ସେଟିଂ ଦେଖନ୍ତୁ
- ଆପଣ ଆପଣଙ୍କର ବର୍ତ୍ତମାନ ମୋଡ୍ ଏବଂ ଏହା ବଦଳାଇବା ପାଇଁ ବିକଳ୍ପଗୁଡ଼ିକ ଦେଖିପାରିବେ
କୋଡ୍ ମାଧ୍ୟମରେ (Via Code)
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', or 'legacy'
ଆପଣଙ୍କ ମୋଡ୍ ବଦଳାଇବା
ଅଟୋ ମୋଡ୍ (Auto Mode) କୁ ପରିବର୍ତ୍ତନ କରିବା
ଯଦି ଆପଣ WordPress 7.0+ ରେ ଅଛନ୍ତି ଏବଂ ଅଟୋ ମୋଡ୍ ବ୍ୟବହାର କରିବାକୁ ଚାହାଁନ୍ତି:
- Superdav AI Agent → Settings ରେ ଯାଆନ୍ତୁ
- Third-Party Mode ଖୋଜନ୍ତୁ
- Auto (WordPress Abilities API) ବାଛିଲେ
- Save କ୍ଲିକ୍ କରନ୍ତୁ
Superdav AI Agent ଆପଣଙ୍କର ତୃତୀୟ-ପକ୍ଷ କ୍ଷମତାଗୁଡ଼ିକ ସ୍ୱ ୟଂଚିତ ଭାବରେ ଖୋଜି ଏବଂ ପଞ୍ଜୀକରଣ କରିଦେବ।
ମାନୁଆଲ୍ ମୋଡ୍ (Manual Mode) କୁ ପରିବର୍ତ୍ତନ କରିବା
ଯଦି ଆପଣ କେଉଁ କ୍ଷମତାଗୁଡ଼ିକ ਲੋଡ୍ ହେବ, ତାହା ମାନୁଆଲ୍ ଭାବରେ ନିୟନ୍ତ୍ରଣ କରିବାକୁ ଚାହାଁନ୍ତି:
-
Superdav AI Agent → Settings ରେ ଯାଆନ୍ତୁ
-
Third-Party Mode ଖୋଜନ୍ତୁ
-
Manual ବାଛିଲେ
-
Save କରନ୍ତୁ
-
ଆପଣଙ୍କ ସେଟିଂဖိုင်କୁ କଷ୍ଟମ୍ କରିବାକୁ ପଡ଼ିବ ଯେଉଁ କ୍ଷମତାଗୁଡ଼ିକ ਲੋଡ୍ କରିବା
-
Superdav AI Agent-এ যান → Settings
-
Third-Party Mode খুঁজে বের করুন
-
Legacy নির্বাচন করুন
-
Save ক্লিক করুন
অটো মোডের সুবিধা
স্বয়ংক্রিয় আবিষ্কার (Automatic Discovery)
নিম্নলিখিত উৎসগুলি থেকে ক্ষমতাগুলি স্বয়ংক্রিয়ভাবে আবিষ্কৃত হয়:
- ইনস্টল করা প্লাগইনগুলি
- সক্রিয় থিম
- অবশ্যই ব্যবহার করতে হবে এমন প্লাগইনগুলি
- ড্রপ-ইন প্লাগইনগুলি
কোনো ম্যানুয়াল রেজিস্ট্রেশনের প্রয়োজন নেই।
নেটিভ ইন্টিগ্রেশন (Native Integration)
ক্ষমতাগুলি WordPress Abilities API-এর সাথে যুক্ত থাকে:
- WordPress কোর-এর সাথে সামঞ্জস্যপূর্ণ
- WordPress অ্যাডমিন এর সাথে কাজ করে
- Abilities API ব্যবহার করে অন্যান্য প্লাগইনের স াথে সামঞ্জস্যপূর্ণ
- WordPress যত উন্নত হবে, এটি ভবিষ্যতের জন্য প্রস্তুত থাকবে।
সরলীকৃত ব্যবস্থাপনা (Simplified Management)
- সম্পাদনা করার মতো কোনো কনফিগারেশন ফাইল নেই
- ম্যানুয়াল ক্ষমতা রেজিস্ট্রেশনের প্রয়োজন নেই
- Ability Visibility কন্ট্রোলগুলি স্বয়ংক্রিয়ভাবে কাজ করে
- অ্যাডমিন নোটিশগুলি আপনাকে অশ্রেণীবদ্ধ ক্ষমতা সম্পর্কে সতর্ক করে
উন্নত পারফরম্যান্স (Better Performance)
- ক্ষমতাগুলি ক্যাশ করা হয়
- প্রয়োজন অনুসারে লেজি লোড করা হয়
- WordPress 7.0+ এর জন্য অপ্টিমাইজ করা হয়েছে।
মাইগ্রেশন পাথ
আপনি যদি WordPress 6.x এ থাকেন
- WordPress 7.0+ এ আপগ্রেড করুন (যখন প্রস্তুত থাকবেন)
- Superdav AI Agent কে v1.12.0+ এ আপডেট করুন
- third-party mode কে Auto তে পরিবর্তন করুন (ঐচ্ছিক; লেগ্যাসি মোড এখনও কাজ করবে)
- সঠিক অ্যাক্সেস কন্ট্রোল নিশ্চিত করতে ability visibility পর্যালোচনা করুন।
আপনি যদি WordPress 7.0+ এ থাকেন
- Superdav AI Agent কে v1.12.0+ এ আপডেট করুন
- third-party mode Auto তে সেট করা আছে কিনা তা যাচাই করুন (এটি ডিফল্ট হিসাবে থাকা উচিত)
- স ঠিক অ্যাক্সেস কন্ট্রোল নিশ্চিত করতে ability visibility পর্যালোচনা করুন।
- সেগুলি কাজ করছে কিনা তা নিশ্চিত করতে third-party abilities পরীক্ষা করুন।
সমস্যা সমাধান (Troubleshooting)
অটো মোডে ক্ষমতা লোড হচ্ছে না
- আপনি WordPress 7.0+ এ আছেন কিনা তা যাচাই করুন
- third-party mode "Auto" তে সেট করা আছে কিনা তা পরীক্ষা করুন
- যে প্লাগইনটি ক্ষমতা সরবরাহ করছে সেটি সক্রিয় আছে কিনা তা যাচাই করুন
- রেজিস্ট্রেশন ত্রুটিগুলির জন্য WordPress এর error logs পরীক্ষা করুন।
আমি লেগ্যাসি মোড রাখতে চাই
- Settings → Third-Party Mode এ যান
- Legacy নির্বাচন করুন
- Save ক্লিক করুন
- লেগ্যাসি মোড চলতে থাকবে
ମୋ କଷ୍ଟମ ଅଭିବ୍ୟକ୍ତି ଦେଖାଯାଉନାହିଁ
- ଯାଞ୍ଚ କରନ୍ତୁ ଯେ ଆପଣ ସେଗୁଡ଼ିକ WordPress hooks ମାଧ୍ୟମରେ ରେଜିଷ୍ଟర్ ହୋଇଛି
- ଯାଞ୍ଚ କରନ୍ତୁ ଯେ ଏହା ଅଭିବ୍ୟକ୍ତି API (Abilities API) ଠାରୁ ସଠିକ୍ ଭାବରେ ପ୍ରୟୋଗ କରୁଛି
- WordPress error logs ଦେଖନ୍ତୁ
ମୁଁ "ଅନବିଶିଷ୍ଟ ଅଭିବ୍ୟକ୍ତି" ନୋଟିସ ଦେଉଛି
- ଏହା ନୂଆ ତୃତୀୟପକ୍ଷ ଅଭିବ୍ୟକ୍ତି ପାଇଁ ସାଧାରଣ
- ପ୍ରଶ୍ନରେ ଦେଖନ୍ତୁ ଏବଂ ଅଡମିନ୍ ନୋଟିସରେ ସେଗୁଡ଼ିକ ବର୍ଗ କରନ୍ତୁ
- ବର୍ଗୀକରଣ ବିଷୟରେ ବିସ୍ତୃତ ବିବର୍ତ୍ତନା ପାଇଁ Ability Visibility ଦେଖନ୍ତୁ
ପଛକୁ ଅନୁପଯୋଗ୍ୟତା (Backward Compatibility)
ଅସ୍ଥିତ ସମାବେଶ (Existing Configurations)
ଯଦି ଆପଣଙ୍କର ଅସ୍ଥିତ ତୃତୀୟପକ୍ଷ ଅଭିବ୍ୟକ୍ତି ନିର୍ meant କୌଣସି ବିବର୍ତ୍ତନା ଅଛି:
- Legacy mode: ଆପଣଙ୍କର ସମାବେଶ ଚଲିବା ବଢ଼ିଯିବ
- Manual mode: ଆପଣଙ୍କର ସମାବେଶ ଚଲିବା ବଢ଼ିଯିବ
- Auto mode: ଆପଣଙ୍କର ସମାବେଶକୁ ଅଦୃଶ୍ୟ କରାଯିବ (auto mode ନିୟନ୍ତ୍ରଣ ନେଇଯିବ)
ଆପଣଙ୍କ କଷ୍ଟମ ସମାବେଶକୁ ବଜାୟ ରଖିବା ପାଇଁ, Manual କିମ୍ବା Legacy ମୋଡରେ ରୁହନ୍ତୁ।
ଅବସରୀକରଣ ତାରିଖ (Deprecation Timeline)
- v1.12.0: Legacy ଏବଂ Manual ମୋଡକୁ ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ସମର୍ଥନ କରାଯାଇଛି
- v1.13.0+: Legacy mode ଉପରେ ଅବସରୀକରଣ ନୋଟିସ ଦେଖାଯାଇପାରେ
- v2.0.0: Legacy mode ବାହାର କରିବା ଆପେକ୍ଷା କରାଯାଉଛି (TBD)
ଶ୍ରେଷ୍ଠ ଅଭ୍ୟାସ (Best Practices)
ନୂଆ ଇନଷ୍ଟଲରେ ପାଇଁ
- Auto mode ବ୍ୟବହାର କରନ୍ତୁ (ଏହା ডিଫାଉଲ୍ଟ ମୋଡ)
- Superdav AI Agent କୁ ଅଭିବ୍ୟକ୍ତିଗୁଡ଼ିକ ଆତ୍ମେନ ଭାବରେ ଖୋଜିବାକୁ ଦିଅନ୍ତୁ
- ପ୍ରବେଶ ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ Ability Visibility ବ୍ୟବହାର କରନ୍ତୁ
ଅସ୍ଥିତ ଇନଷ୍ଟଲରେ ପାଇଁ
- ଯେତେ ସମ୍ଭବ WordPress 7.0+ ରେ ଅପଗ୍ରେଡ୍ କରନ୍ତୁ
- ସରଳ ପରିଚାଳନା ପାଇଁ Auto mode କୁ ଚୋନ୍ତାନ୍ତୁ
- Ability Visibility ବ୍ୟବହାର କରି ଅଭିବ୍ୟକ୍ତିକୁ ଯାଞ୍ଚ କରନ୍ତୁ ଏବଂ ବର୍ଗ କରନ୍ତୁ
କଷ୍ଟମ ଅଭିବ୍ୟକ୍ତି ପାଇଁ
- WordPress hooks ମାଧ୍ୟମରେ ଅଭିବ୍ୟକ୍ତି ରେଜିଷ୍ଟర్ କରନ୍ତୁ (Abilities API)
- কাস্টম ଅଭିବ୍ୟକ୍ତି ରେଜିଷ୍ଟ୍ରୀର ବ୍ୟବହାର କରିବାକୁ ଏଡ଼ାନ୍ତୁ
- Auto mode ସହିତ WordPress 7.0+ ରେ ପରୀକ୍ଷା କରନ୍ତୁ
ଆଗକୁ ନେବା ପାଇଁ ପଦକ୍ଷେପ (Next Steps)
- ଆପଣଙ୍କର WordPress version ଯାଞ୍ଚ କରନ୍ତୁ: Auto mode ପାଇଁ ଆପଣ 7.0+ version ଉପରେ ଅଛନ୍ତି କି ନା ସେ ବିଶ୍ୱାସ କରନ୍ତୁ।
- ଆପଣଙ୍କ third-party mode ଦର୍ଶନ୍ତୁ: Settings (ସେଟିଙ୍ଗ) ରେ ଯାଇ ଆପଣଙ୍କର ବର୍ତ୍ତମାନର mode କ'ଣ ଅଛି, ତାହା ଯାଞ୍ଚ କରନ୍ତୁ।
- ଯଦି ଆବଶ୍ୟକ ହୁଏ ଅପଡେଟ୍ କରନ୍ତୁ: ଯଦି ଆପଣ WordPress 7.0+ ଉପରେ ଅଛନ୍ତି, ତେବେ Auto mode ରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ।
- କ୍ଷମତାଗୁଡ଼ିକୁ ବର୍ଗୀକୃତ କରନ୍ତୁ: ଯେଉଁ କୌଣସି ଅବଗତ (ability) ବର୍ଗୀକୃତ ହୋଇନାହିଁ, ତାହାକୁ ଆଲୋଚନା କରି ଏହାର ବର୍ଗୀକରଣ କରନ୍ତୁ।
- ପରୀକ୍ଷା କରନ୍ତୁ: ଆପଣଙ୍କ third-party abilities ସଠିକ୍ ଭାବରେ କାର୍ଯ୍ୟ କରୁଛନ୍ତି କି ନା, ତାହା ଯାଞ୍ଚ କରନ୍ତୁ।
ସମ୍ବନ୍ଧିତ ବିଷୟଗୁଡ଼ିକ (Related Topics)
- Ability Visibility: କେଉଁଠି କେ ଉଁ ability ଦେଖାଯିବାକୁ ଅଛି, ତାହା ନିୟନ୍ତ୍ରଣ କରନ୍ତୁ
- WordPress Abilities API: ମୂଳ WordPress ability registration ବିଷୟରେ ଜାଣନ୍ତୁ
- Third-Party Ability Development: Auto mode ସହିତ କାର୍ଯ୍ୟ କରୁଥିବା abilities ତିଆରି କରନ୍ତୁ