Skip to main content

तेस्रो-पार्टी मोड माइग्रेशन

Superdav AI Agent v1.12.0 ले तेस्रो-पार्टी क्षमताहरू कसरी ह्यान्डल गरिन्छ भन्ने कुरामा परिवर्तन ल्याएको छ। तेस्रो-पार्टी मोड अब स्वचालित (auto) मा डिफाल्ट हुन्छ, जसले WordPress 7.0+ मा कुनै पनि मैन्युअल कन्फिगरेसन नगरी नेटिभ WordPress Abilities API इन्टिग्रेशन सक्षम गर्दछ।

के परिवर्तन भयो?

v1.12.0 अगाडि

तेस्रो-पार्टी क्षमताहरूका लागि मैन्युअल कन्फिगरेसन आवश्यक थियो:

  • तपाईंले "तेस्रो-पार्टी मोड" स्पष्ट रूपमा सक्षम गर्नुपर्थ्यो
  • क्षमताहरू कस्टम रजिस्ट्रीबाट लोड हुन्थे
  • WordPress Abilities API सँगको इन्टिग्रेशन वैकल्पिक थियो
  • पुरानो मोड डिफाल्ट थियो

v1.12.0 पछि

तेस्रो-पार्टी क्षमताहरू स्वचालित रूपमा काम गर्छन्:

  • तेस्रो-पार्टी मोड "auto" मा डिफाल्ट हुन्छ
  • क्षमताहरू WordPress Abilities API सँग नेटिभ रूपमा एकीकृत हुन्छन्
  • WordPress 7.0+ मा कुनै पनि मैन्युअल कन्फिगरेसन आवश्यक छैन
  • पुरानो WordPress संस्करणहरूको लागि पुरानो मोड उपलब्ध छ

कसलाई असर गर्छ?

नयाँ इन्स्टलेसनहरू (WordPress 7.0+)

कुनै कार्य गर्न आवश्यक छैन। तेस्रो-पार्टी मोड स्वचालित रूपमा "auto" मा सेट हुन्छ, र क्षमताहरू डिबग आउट अफ द बक्स काम गर्छन्।

विद्यमान इन्स्टलेसनहरू

तपाईंको सेटिङ सुरक्षित रहनेछ। यदि तपाईंले निम्न मध्ये कुनै एक प्रयोग गर्दै हुनुहुन्थ्यो भने:

  • पुरानो मोड (Legacy mode): तपाईं पुरानो मोडमा नै रहनुहुन्छ (कुनै परिवर्तन छैन)
  • मैन्युअल तेस्रो-पार्टी मोड: तपाईं मैन्युअल मोडमा नै रहनुहुन्छ (कुनै परिवर्तन छैन)
  • auto मोड: तपाईं auto मोडमा नै जारी राख्नुहुन्छ (कुनै परिवर्तन छैन)

7.0 भन्दा पहिलेका WordPress संस्करणहरू

पुरानो मोड उपलब्ध छ। यदि तपाईं WordPress 6.x वा त्यसभन्दा पुरानो प्रयोग गर्दै हुनुहुन्छ भने:

  • तेस्रो-पार्टी मोड "legacy" मा डिफाल्ट हुन्छ
  • तपाईं चाहनुभए अनुसार तेस्रो-पार्टी मोडलाई मैन्युअल रूपमा सक्षम गर्न सक्नुहुन्छ
  • नेटिभ Abilities API प्रयोग गर्न WordPress 7.0+ मा अपग्रेड गर्नुहोस्

मोडहरू बुझ्ने

auto मोड (नयाँ डिफाल्ट)

auto मोड ले नेटिभ WordPress Abilities API इन्टिग्रेशन प्रयोग गर्छ:

  • क्षमताहरू WordPress हुक्स मार्फत दर्ता गरिन्छ
  • WordPress 7.0+ Abilities API सँग पूर्ण अनुकूलता
  • तेस्रो-पार्टी क्षमताहरूको स्वचालित पत्ता लगाउने (Automatic discovery)
  • कुनै मैन्युअल कन्फिगरेसन आवश्यक छैन

कुन बेला प्रयोग गर्ने: WordPress 7.0+ मा तेस्रो-पक्ष क्षमताहरू (third-party abilities) प्रयोग गर्दा

म्यानुअल मोड (Manual Mode)

म्यानुअल मोड ले स्पष्ट सेटिङ चाहिन्छ:

  • तपाईं कुन तेस्रो-पक्ष क्षमताहरू लोड गर्ने भनेर निर्दिष्ट गर्नुहुन्छ
  • परीक्षण गर्न वा छनोट गरेर क्षमताहरू लोड गर्नका लागि उपयोगी हुन्छ
  • कन्फिगरेसन फाइलहरू सम्पादन गर्न आवश्यक हुन्छ
  • बढी नियन्त्रण मिल्छ, तर सेटअप पनि बढी चाहिन्छ

कुन बेला प्रयोग गर्ने: परीक्षण गर्दा, छनोट गरेर क्षमताहरू लोड गर्दा, वा आफ्नै विशेष कन्फिगरेशन बनाउनुपर्दा।

लेगेसी मोड (Legacy Mode)

लेगेसी मोड पुरानो तेस्रो-पक्ष क्षमता प्रणाली प्रयोग गर्छ:

  • कस्टम एबिलिटी रजिस्ट्री (WordPress Abilities API होइन)
  • पुरानो WordPress संस्करणहरूसँग पछाडि अनुकूलता (backward compatible) हुन्छ
  • कुनै नेटिभ WordPress एकीकरण हुँदैन
  • पुरानो तर अझै पनि समर्थन गरिन्छ (deprecated but still supported)

कुन बेला प्रयोग गर्ने: WordPress 6.x वा त्यसभन्दा पहिलेको लागि, वा जब तपाईंलाई लेगेसी अनुकूलता चाहिन्छ।

आफ्नो वर्तमान मोड जाँच गर्ने

एडमिन प्यानेल मार्फत

१. WordPress AdminSuperdav AI AgentSettings मा जानुहोस् २. Third-Party Mode सेटिङ हेर्नुहोस् ३. तपाईंले आफ्नो वर्तमान मोड र त्यसलाई परिवर्तन गर्ने विकल्पहरू देख्नुहुनेछ।

कोड मार्फत

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

आफ्नो मोड परिवर्तन गर्ने

ऑटो मोडमा स्विच गर्ने (Switch to Auto Mode)

यदि तपाईं WordPress 7.0+ मा हुनुहुन्छ र ऑटो मोड प्रयोग गर्न चाहनुहुन्छ भने:

१. Superdav AI AgentSettings मा जानुहोस् २. Third-Party Mode खोज्नुहोस् ३. Auto (WordPress Abilities API) चयन गर्नुहोस् ४. Save मा क्लिक गर्नुहोस्

Superdav AI Agent ले स्वचालित रूपमा तेस्रो-पक्ष क्षमताहरू पत्ता लगाएर दर्ता गर्छ।

म्यानुअल मोडमा स्विच गर्ने (Switch to Manual Mode)

यदि तपाईं कुन क्षमता लोड गर्ने भन्ने कुरालाई म्यानुअल रूपमा नियन्त्रण गर्न चाहनुहुन्छ भने:

१. Superdav AI AgentSettings मा जानुहोस् २. Third-Party Mode खोज्नुहोस् ३. Manual चयन गर्नुहोस् ४. Save मा क्लिक गर्नुहोस् ५. कुन क्षमता लोड गर्ने भनेर निर्दिष्ट गर्न आफ्नो कन्फिगरेशन फाइल सम्पादन गर्नुहोस्।

लेगेसी मोडमा स्विच गर्ने (Switch to Legacy Mode)

यदि तपाईंलाई लेगेसी अनुकूलता चाहिन्छ भने:

१. Superdav AI Agent मा जानुहोस् → Settings (सेटिंग्स) २. Third-Party Mode (थर्ड-पार्टी मोड) खोज्नुहोस् ३. Legacy (लेगेसी) चयन गर्नुहोस् ४. Save (सेभ गर्नुहोस्) मा क्लिक गर्नुहोस्

Auto Mode का फाइदाहरू

स्वचालित पत्ता लगाउने (Automatic Discovery)

कुनै पनि क्षमताहरू निम्न कुराहरूबाट स्वचालित रूपमा पत्ता लाग्छन्:

  • इन्स्टल गरिएका प्लगइनहरू
  • सक्रिय थीम
  • Must-use plugins (अनिवार्य प्लगइनहरू)
  • Drop-in plugins (ड्रप-इन प्लगइनहरू)

हामीले कुनै पनि म्यानुअल दर्ता गर्नुपर्दैन।

नेटिभ एकीकरण (Native Integration)

क्षमताहरू WordPress Abilities API सँग एकीकृत हुन्छन्:

  • WordPress को मुख्य भाग (core) जस्तै सुसंगत
  • WordPress एडमिनसँग काम गर्छ
  • Abilities API प्रयोग गर्ने अन्य प्लगइनहरूसँग मिल्दोजुल्दो
  • WordPress विकसित हुँदै गएको कारण भविष्यका लागि सुरक्षित

सरल व्यवस्थापन (Simplified Management)

  • सम्पादन गर्न कुनै कन्फिगरेशन फाइलहरू छैनन्
  • म्यानुअल रूपमा क्षमता दर्ता गर्नुपर्दैन
  • Ability Visibility नियन्त्रण स्वचालित रूपमा काम गर्छ
  • एडमिन नोटिसले तपाईंलाई वर्गीकरण नगरिएका क्षमताहरूको बारेमा सचेत गराउँछ

राम्रो कार्यसम्पादन (Better Performance)

  • क्षमताहरू cache गरिन्छ
  • माग अनुसार Lazy-loaded हुन्छ
  • WordPress 7.0+ को लागि अनुकूलित

माइग्रेशन बाटो (Migration Path)

यदि तपाईं WordPress 6.x मा हुनुहुन्छ भने

१. WordPress 7.0+ मा अपग्रेड गर्नुहोस् (जब तयार हुनुहुन्छ) २. Superdav AI Agent लाई v1.12.0+ मा अपडेट गर्नुहोस् ३. थर्ड-पार्टी मोडलाई Auto मा परिवर्तन गर्नुहोस् (वैकल्पिक; लेगेसी मोड अझै काम गर्छ) ४. उचित पहुँच नियन्त्रण सुनिश्चित गर्न ability visibility (क्षमता दृश्यता) को समीक्षा गर्नुहोस्

यदि तपाईं WordPress 7.0+ मा हुनुहुन्छ भने

१. Superdav AI Agent लाई v1.12.0+ मा अपडेट गर्नुहोस् २. थर्ड-पार्टी मोड Auto मा सेट गरिएको छ वा छैन जाँच गर्नुहोस् (यो डिफल্ট रूपमा सेट भएको हुनुपर्छ) ३. उचित पहुँच नियन्त्रण सुनिश्चित गर्न ability visibility को समीक्षा गर्नुहोस् ४. तिनीहरू काम गर्छन् भने पुष्टि गर्न third-party abilities (थर्ड-पार्टी क्षमताहरू) परीक्षण गर्नुहोस्

समस्या निवारण (Troubleshooting)

Auto mode मा क्षमताहरू लोड हुँदैनन्

  • तपाईं WordPress 7.0+ मा हुनुहुन्छ कि छैन भने जाँच गर्नुहोस्
  • थर्ड-पार्टी मोड "Auto" मा सेट गरिएको छ वा छैन जाँच गर्नुहोस्
  • क्षमता प्रदान गर्ने प्लगइन सक्रिय छ वा छैन जाँच गर्नुहोस्
  • दर्ता त्रुटिहरूको लागि WordPress error logs (त्रुटि लगहरू) जाँच गर्नुहोस्

म लेले लेगेसी मोड कायम राख्न चाहन्छु

  • SettingsThird-Party Mode मा जानुहोस्
  • Legacy चयन गर्नुहोस्
  • Save मा क्लिक गर्नुहोस्
  • लेगेसी मोड अझै काम गरिरहनेछ

मेरो कस्टम क्षमताहरू देखाइँदैनन्

  • तिनी वर्डप्रेस हुकहरू मार्फत दर्ता गरिएका छन् कि छैनन्, जाँच गर्नुहोस्।
  • तिनी Abilities API लाई सही तरिकाले लागू गर्छन् कि छैनन्, जाँच गर्नुहोस्।
  • वर्डप्रेस एरर लगहरू (error logs) समीक्षा गर्नुहोस्।
  • सबै दर्ता भएका क्षमताहरू हेर्नको लागि Ability Visibility एडमिन पेज प्रयोग गर्नुहोस्।

म "unclassified ability" सूचनाहरू प्राप्त गर्दैछु

  • नयाँ तेस्रो पक्षका क्षमताहरूको लागि यो सामान्य हो।
  • एडमिन सूचनामा तिनीहरूको समीक्षा र वर्गीकरण गर्नुहोस्।
  • वर्गीकरणबारे विवरण हेर्नको लागि Ability Visibility हेर्नुहोस्।

पुरानो अनुकूलता (Backward Compatibility)

विद्यमान कन्फिगरेसनहरू

यदि तपाईंसँग पहिले नै तेस्रो पक्षका क्षमताहरूको कन्फिगरेसन छन् भने:

  • Legacy mode: तपाईंको कन्फिगरेसन काम गरिरहन्छ।
  • Manual mode: तपाईंको कन्फिगरेसन काम गरिरहन्छ।
  • Auto mode: तपाईंको कन्फिगरेसन बेवास्ता गरिन्छ (auto mode ले त्यसको ठाउँ लिन्छ)।

तपाईंको कस्टम कन्फिगरेसन कायम राख्न, कृपया Manual वा Legacy मोडमा रहनुहोस्।

पुरानो गर्ने समयरेखा (Deprecation Timeline)

  • v1.12.0: Legacy र Manual मोड पूर्ण रूपमा समर्थित छन्।
  • v1.13.0+: Legacy मोडले पुरानो हुने सूचनाहरू देखाउन सक्छ।
  • v2.0.0: Legacy मोड हटाउन सकिनेछ (अनिर्धारित)।

सर्वोत्तम अभ्यासहरू (Best Practices)

नयाँ स्थापनाहरूको लागि

  • Auto mode प्रयोग गर्नुहोस् (यो डिफल्ट हो)।
  • Superdav AI Agent ले क्षमताहरू स्वचालित रूपमा पत्ता लगाओस्।
  • पहुँच नियन्त्रण गर्न Ability Visibility प्रयोग गर्नुहोस्।

विद्यमान स्थापनाहरूको लागि

  • सम्भव भएमा WordPress 7.0+ मा अपग्रेड गर्नुहोस्।
  • सरल व्यवस्थापनका लागि Auto mode मा स्विच गर्नुहोस्।
  • Ability Visibility प्रयोग गरेर क्षमताहरूको समीक्षा र वर्गीकरण गर्नुहोस्।

कस्टम क्षमताहरूको लागि

  • वर्डप्रेस हुकहरू मार्फत क्षमताहरू दर्ता गर्नुहोस् (Abilities API)।
  • कस्टम एबिलिटी रजिस्ट्रीबाट बच्नुहोस्।
  • Auto mode सँग WordPress 7.0+ मा परीक्षण गर्नुहोस्।

आगामी कदमहरू (Next Steps)

१. तपाईंको वर्डप्रेस संस्करण जाँच गर्नुहोस्: ऑटो मोडका लागि तपाईंले ७.० वा सोभन्दा माथिको संस्करण प्रयोग गरिरहनुभएको छ कि छैन भने पुष्टि गर्नुहोस्। २. आफ्नो तेस्रो-पक्ष मोड समीक्षा गर्नुहोस्: सेटिङमा गएर आफ्नो वर्तमान मोड जाँच गर्नुहोस्। ३. आवश्यकता भएमा अपडेट गर्नुहोस्: यदि तपाईं वर्डप्रेस ७.० वा सोभन्दा माथिको प्रयोग गर्दै हुनुहुन्छ भने ऑटो मोडमा स्विच गर्नुहोस्। ४. क्षमताहरू वर्गीकरण गर्नुहोस्: कुनै पनि वर्गीकृत नभएका क्षमताहरूको समीक्षा गर्नुहोस् र तिनीहरूलाई वर्गीकरण गर्नुहोस्। ५. परीक्षण गर्नुहोस्: तपाईंको तेस्रो-पक्ष क्षमताहरू सही रूपमा काम गर्छन् कि छैनन् भने जाँच गर्नुहोस्।

सम्बन्धित विषय

  • क्षमता दृश्यता (Ability Visibility): कुन ठाउँमा कुन क्षमताहरू प्रदर्शन गरिने वा नभइने भन्ने नियन्त्रण गर्नुहोस्
  • वर्डप्रेस क्षमता API (WordPress Abilities API): नेटिभ वर्डप्रेस क्षमता दर्ताको बारेमा सिक्नुहोस्
  • तेस्रो-पक्ष क्षमता विकास (Third-Party Ability Development): ऑटो मोडसँग काम गर्ने क्षमताहरू बनाउनुहोस्