Skip to main content

તૃતીય-પક્ષ મોડ માઇગ્રેશન (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)

  1. WordPress AdminSuperdav AI AgentSettings ରେ ଯାଆନ୍ତୁ
  2. Third-Party Mode ସେଟିଂ ଦେଖନ୍ତୁ
  3. ଆପଣ ଆପଣଙ୍କର ବର୍ତ୍ତମାନ ମୋଡ୍ ଏବଂ ଏହା ବଦଳାଇବା ପାଇଁ ବିକଳ୍ପଗୁଡ଼ିକ ଦେଖିପାରିବେ

କୋଡ୍ ମାଧ୍ୟମରେ (Via Code)

$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', or 'legacy'

ଆପଣଙ୍କ ମୋଡ୍ ବଦଳାଇବା

ଅଟୋ ମୋଡ୍ (Auto Mode) କୁ ପରିବର୍ତ୍ତନ କରିବା

ଯଦି ଆପଣ WordPress 7.0+ ରେ ଅଛନ୍ତି ଏବଂ ଅଟୋ ମୋଡ୍ ବ୍ୟବହାର କରିବାକୁ ଚାହାଁନ୍ତି:

  1. Superdav AI AgentSettings ରେ ଯାଆନ୍ତୁ
  2. Third-Party Mode ଖୋଜନ୍ତୁ
  3. Auto (WordPress Abilities API) ବାଛିଲେ
  4. Save କ୍ଲିକ୍ କରନ୍ତୁ

Superdav AI Agent ଆପଣଙ୍କର ତୃତୀୟ-ପକ୍ଷ କ୍ଷମତାଗୁଡ଼ିକ ସ୍ୱୟଂଚିତ ଭାବରେ ଖୋଜି ଏବଂ ପଞ୍ଜୀକରଣ କରିଦେବ।

ମାନୁଆଲ୍ ମୋଡ୍ (Manual Mode) କୁ ପରିବର୍ତ୍ତନ କରିବା

ଯଦି ଆପଣ କେଉଁ କ୍ଷମତାଗୁଡ଼ିକ ਲੋଡ୍ ହେବ, ତାହା ମାନୁଆଲ୍ ଭାବରେ ନିୟନ୍ତ୍ରଣ କରିବାକୁ ଚାହାଁନ୍ତି:

  1. Superdav AI AgentSettings ରେ ଯାଆନ୍ତୁ

  2. Third-Party Mode ଖୋଜନ୍ତୁ

  3. Manual ବାଛିଲେ

  4. Save କରନ୍ତୁ

  5. ଆପଣଙ୍କ ସେଟିଂဖိုင်କୁ କଷ୍ଟମ୍ କରିବାକୁ ପଡ଼ିବ ଯେଉଁ କ୍ଷମତାଗୁଡ଼ିକ ਲੋଡ୍ କରିବା

  6. Superdav AI Agent-এ যান → Settings

  7. Third-Party Mode খুঁজে বের করুন

  8. Legacy নির্বাচন করুন

  9. 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 এ থাকেন

  1. WordPress 7.0+ এ আপগ্রেড করুন (যখন প্রস্তুত থাকবেন)
  2. Superdav AI Agent কে v1.12.0+ এ আপডেট করুন
  3. third-party mode কে Auto তে পরিবর্তন করুন (ঐচ্ছিক; লেগ্যাসি মোড এখনও কাজ করবে)
  4. সঠিক অ্যাক্সেস কন্ট্রোল নিশ্চিত করতে ability visibility পর্যালোচনা করুন।

আপনি যদি WordPress 7.0+ এ থাকেন

  1. Superdav AI Agent কে v1.12.0+ এ আপডেট করুন
  2. third-party mode Auto তে সেট করা আছে কিনা তা যাচাই করুন (এটি ডিফল্ট হিসাবে থাকা উচিত)
  3. সঠিক অ্যাক্সেস কন্ট্রোল নিশ্চিত করতে ability visibility পর্যালোচনা করুন।
  4. সেগুলি কাজ করছে কিনা তা নিশ্চিত করতে third-party abilities পরীক্ষা করুন।

সমস্যা সমাধান (Troubleshooting)

অটো মোডে ক্ষমতা লোড হচ্ছে না

  • আপনি WordPress 7.0+ এ আছেন কিনা তা যাচাই করুন
  • third-party mode "Auto" তে সেট করা আছে কিনা তা পরীক্ষা করুন
  • যে প্লাগইনটি ক্ষমতা সরবরাহ করছে সেটি সক্রিয় আছে কিনা তা যাচাই করুন
  • রেজিস্ট্রেশন ত্রুটিগুলির জন্য WordPress এর error logs পরীক্ষা করুন।

আমি লেগ্যাসি মোড রাখতে চাই

  • SettingsThird-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)

  1. ଆପଣଙ୍କର WordPress version ଯାଞ୍ଚ କରନ୍ତୁ: Auto mode ପାଇଁ ଆପଣ 7.0+ version ଉପରେ ଅଛନ୍ତି କି ନା ସେ ବିଶ୍ୱାସ କରନ୍ତୁ।
  2. ଆପଣଙ୍କ third-party mode ଦର୍ଶନ୍ତୁ: Settings (ସେଟିଙ୍ଗ) ରେ ଯାଇ ଆପଣଙ୍କର ବର୍ତ୍ତମାନର mode କ'ଣ ଅଛି, ତାହା ଯାଞ୍ଚ କରନ୍ତୁ।
  3. ଯଦି ଆବଶ୍ୟକ ହୁଏ ଅପଡେଟ୍ କରନ୍ତୁ: ଯଦି ଆପଣ WordPress 7.0+ ଉପରେ ଅଛନ୍ତି, ତେବେ Auto mode ରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ।
  4. କ୍ଷମତାଗୁଡ଼ିକୁ ବର୍ଗୀକୃତ କରନ୍ତୁ: ଯେଉଁ କୌଣସି ଅବଗତ (ability) ବର୍ଗୀକୃତ ହୋଇନାହିଁ, ତାହାକୁ ଆଲୋଚନା କରି ଏହାର ବର୍ଗୀକରଣ କରନ୍ତୁ।
  5. ପରୀକ୍ଷା କରନ୍ତୁ: ଆପଣଙ୍କ third-party abilities ସଠିକ୍ ଭାବରେ କାର୍ଯ୍ୟ କରୁଛନ୍ତି କି ନା, ତାହା ଯାଞ୍ଚ କରନ୍ତୁ।
  • Ability Visibility: କେଉଁଠି କେଉଁ ability ଦେଖାଯିବାକୁ ଅଛି, ତାହା ନିୟନ୍ତ୍ରଣ କରନ୍ତୁ
  • WordPress Abilities API: ମୂଳ WordPress ability registration ବିଷୟରେ ଜାଣନ୍ତୁ
  • Third-Party Ability Development: Auto mode ସହିତ କାର୍ଯ୍ୟ କରୁଥିବା abilities ତିଆରି କରନ୍ତୁ