Skip to main content

გადასვლა რეჟიმზე მესამე მხარისთვის (Third-Party Mode Migration)

Superdav AI Agent v1.12.0 ცვლის იმას, თუ როგორ ხდება მესამე მხარის შესაძლებლობების (third-party abilities) დამუშავება. მესამე მხარის რეჟიმი ახლა ნაგულისხმევად არის "auto", რაც საშუალებას გაძლევთ გამოიყენოთ WordPress 7.0 და ზემოთ არსებული Abilities API-ის ინტეგრაცია, Bez საჭიროებისამებრ ხელით კონფიგურაციის გარეშე.

რა შეიცვალა?​

v1.12.0-ის წინ​

მესამე მხარის შესაძლებლობებისთვის საჭირო იყო ხელით კონფიგურაცია:

  • თქვენ დაგჭირდებოდათ "third-party mode"-ის ექსპლიციტური ჩართვა
  • შესაძლებლობები იტვირთებოდა კერძო რეესტრებიდან (custom registry)
  • WordPress Abilities API-თან ინტეგრაცია იყო სურვილისამებრ
  • ძველი რეჟიმი (legacy mode) იყო ნაგულისხმევი

v1.12.0-ის შემდეგ​

მესამე მხარის შესაძლებლობები მუშაობს ავტომატურად:

  • მესამე მხარის რეჟიმი ნაგულისხმევად არის "auto"
  • შესაძლებლობები ინტეგრირდება WordPress Abilities API-თან ბუნებრივად (natively)
  • არ არის საჭირო ხელით კონფიგურაცია WordPress 7.0 და ზემოთ
  • ძველი რეჟიმი (legacy mode) კვლავ ხელმისაწვდომია ძველ WordPress ვერსიებისთვის

ვინ გავლენას იქნევა?​

ახალი ინსტალაციები (WordPress 7.0+)​

არ არის საჭირო რაიმე ქმედება. მესამე მხარის რეჟიმი ავტომატურად და設定დება "auto", და შესაძლებლობები მუშაობს წინასწარ კონფიგურირებულ მდგომარეობაში (out of the box).

არსებული ინსტალაციები​

თქვენი პარამეტრები შენარჩუნებულია. თუ იყენებდით:

  • Legacy mode: თქვენ დარჩებით legacy რეჟიმში (არანაირი ცვლილება)
  • Manual third-party mode: თქვენ დარჩებით მექანიკურ რეჟიმში (არანაირი ცვლილება)
  • Auto mode: თქვენ გააგრძელებთ auto რეჟიმს (არანაირი ცვლილება)

WordPress ვერსიები 7.0-ზე დაბლა​

Legacy mode კვლავ ხელმისაწვდომია. თუ თქვენ იყენებთ WordPress 6.x ან უფრო ძველ ვერსიას:

  • მესამე მხარის რეჟიმი ნაგულისხმევად არის "legacy"
  • შეგიძლიათ ხელით ჩართოთ მესამე მხარის რეჟიმი, თუ გსურთ
  • native Abilities API-ის გამოყენებისთვის განახლდით WordPress 7.0 და ზემოთ

რეჟიმების გაგება​

Auto Mode (ახალი ნაგულისხმევი)​

Auto mode იყენებს WordPress Abilities API-ის ბუნებრივ ინტეგრაციას:

  • შესაძლებლობები რეგისტრირდება WordPress hooks-ების საშუალებით
  • სრული თავსებადობა WordPress 7.0 და ზემოთ არსებულ Abilities API-თან
  • მესამე მხარის შესაძლებლობების ავტომატური აღმოჩენა
  • არ არის საჭირო ხელით კონფიგურაცია

როდის გამოიყენოთ: WordPress 7.0+ და მესამე მხარის შესაძლებლობების გამოყენება

მექანიკური რეჟიმი (Manual Mode)​

მექანიკური რეჟიმისთვის საჭიროა კონკრეტული დაყენება:

  • თქვენ განსაზღვრავთ, თუ რომელი მესამე მხარის შესაძლებლობები უნდა ჩატვირთოს
  • სასარგებლოა ტესტირებისთვის ან არჩევითი შესაძლებლობების ჩატვირთვისთვის
  • საჭიროებს კონფიგურაციის ფაილების რედაქტირებას
  • მეტი კონტროლი, მაგრამ მეტი დაყენება

როდის გამოიყენოთ: ტესტირებისთვის, არჩევითი შესაძლებლობების ჩატვირთვისთვის ან მორგებული კონფიგურაციებისთვის

ძველი რეჟიმი (Legacy Mode)​

ძველ რეჟიმში გამოიყენება ძველი მესამე მხარის შესაძლებლობების სისტემა:

  • მორგებული შესაძლებლობების რეესტრი (WordPress Abilities API არ არის)
  • უკუგამვიხსნელი ძველ WordPress ვერსიებთან მიმართებაში
  • არ აქვს ნამდვილი WordPress ინტეგრაცია
  • მოძველებულია, მაგრამ მაინც მხარდაჭერაშია

როდის გამოიყენოთ: WordPress 6.x ან უფრო ადრე, ან როდესაც გჭირდებათ ძველი თავსებადობა

თქვენი მიმდინარე რეჟიმის შემოწმება​

ადმინისტრაციული პანელის საშუალებით​

  1. გადადით WordPress Admin → Superdav AI Agent → Settings
  2. იპოვეთ Third-Party Mode პარამეტრი
  3. თქვენ დაინახავთ თქვენს მიმდინარე რეჟიმს და ვარიანტებს მის შეცვლაზე

კოდის საშუალებით​

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

რეჟიმის შეცვლა​

გადასვლა ავტომატურ რეჟიმზე (Auto Mode)​

თუ WordPress 7.0+ გაქვთ და გსურთ ავტომატური რეჟიმის გამოყენება:

  1. გადადით Superdav AI Agent → Settings
  2. იპოვეთ Third-Party Mode
  3. აირჩიეთ Auto (WordPress Abilities API)
  4. დააჭირეთ Save

Superdav AI Agent ავტომატურად აღმოვაჩენს და დაარეგისტრირებს მესამე მხარის შესაძლებლობებს.

გადასვლა მექანიკურ რეჟიმზე (Manual Mode)​

თუ გსურთ ხელით აკონტროლოთ, რომელი შესაძლებლობები ჩატვირთოს:

  1. გადადით Superdav AI Agent → Settings
  2. იპოვეთ Third-Party Mode
  3. აირჩიეთ Manual
  4. დააჭირეთ Save
  5. შეცვალეთ თქვენი კონფიგურაციის ფაილი, რომ მიუთითოთ, თუ რომელი შესაძლებლობები უნდა ჩატვირთოს

გადასვლა ძველ რეჟიმზე (Legacy Mode)​

თუ გჭირდებათ ძველი თავსებადობა:

  1. გადადითეთ Superdav AI Agent → Settings (პარამეტრები)
  2. იპოვეთ Third-Party Mode (მესამე მხარის რეჟიმი)
  3. აირჩიეთ Legacy (ძველი/ასტრიული)
  4. დააჭირეთ Save (შენახვა)

ავტომატური რეჟიმის უპირატესობები​

ავტომატური აღმოჩენა (Automatic Discovery)​

შესაძლებლობები ავტომატურად იგDiscover-დება შემდეგი წყაროებიდან:

  • დანერგილი plugin-ები
  • აქტიური theme
  • Must-use plugin-ები
  • Drop-in plugin-ები

არ არის საჭირო ხელით რეგისტრაცია.

ნეიური ინტეგრაცია (Native Integration)​

შესაბამისობა WordPress Abilities API-თან:

  • შეესაბამება WordPress-ის ძირითად ფუნქციებს (core)
  • მუშაობს WordPress-ის ადმინში
  • თავსებადია სხვა plugin-ებთან, რომლებიც იყენებენ Abilities API-ს
  • მომავლისთვის მზადაა, რადგან WordPress-ი განვითარდება

შედარებით მარტივი მართვა (Simplified Management)​

  • არ არის საჭირო კონფიგურაციის ფაილების რედაქტირება
  • არ არის საჭირო შესაძლებლობების ხელით რეგისტრაცია
  • Ability Visibility კონტროლი ავტომატურად მუშაობს
  • ადმინის შეტყობინებები გეცნობა და დაუKlasifikებელი შესაძლებლობები აგ alert-ით

უკეთესი производительность (Better Performance)​

  • შესაძლებლობები არის кеშირებული (cached)
  • Lazy-loaded მჭირდება მხოლოდ საჭიროებისას
  • ოპტიმიზებულია WordPress 7.0+ ვერსიებისთვის

მიგრაციის გზა (Migration Path)​

თუ თქვენ ხართ WordPress 6.x-ზე​

  1. 업그레이ඩ් გააკეთეთ WordPress 7.0+ (როდესაც მზად იქნებით)
  2. 업데이트 გააკეთეთ Superdav AI Agent ვერსია v1.12.0+
  3. შეცვალეთ third-party mode Auto-ზე (სურვილისამებრ; legacy რეჟიმი მაინც მუშაობს)
  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"-ზეა დაყენებული
  • შეამოწმეთ, რომ ის plugin, რომელიც შესაძლებლობას უზრუნველყოფს, აქტიურია
  • შეამოწმეთ WordPress-ის error logs რეგისტრაციის შეცდომებისთვის

მინდა legacy რეჟიმი შევინარჩუნო​

  • გადადით Settings → Third-Party Mode (პარამეტრები)
  • აირჩიეთ Legacy (ძველი/ასტრიული)
  • დააჭირეთ Save (შენახვა)
  • Legacy რეჟიმი გაგრძელდება მუშაობა

ჩემი მორგებული შესაძლებლობები არ ჩანს​

  • შეამოწმე, დამატებულია თუ არა ისინი WordPress ჰუკების საშუალებით
  • დარწმუნდი, რომ ისინი Abilities API-ს სწორად ახორციელებენ
  • გადახედე WordPress-ის შეცდომის ჟურნალებს (error logs)
  • გამოიყენე Ability Visibility ადმინისტრაციული გვერდის სანახავად ყველა ჩამოტვირთული შესაძლებლობა

მე ვხედავ "არ და வகைப்படுத்தული შესაძლებლობების" შეტყობინებებს​

  • ეს ნორმალურია ახალი მესამე მხარის შესაძლებლობებისთვის
  • გადახედე და დაასახელე ისინი ადმინისტრაციულ შეტყობინებაში (notice)
  • დეტალებისთვის ნახე Ability Visibility და வகைப்படுத்தვის შესახებ

უკანა თავსებობა (Backward Compatibility)​

არსებული კონფიგურაციები​

თუ გყავთ არსებული მესამე მხარის შესაძლებლობების კონფიგურაციები:

  • Legacy mode (ძველი რეჟიმი): თქვენი კონფიგურაცია კვლავ მუშაობს
  • Manual 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-ის გამოყენებით

მორგებული შესაძლებლობებისთვის​

  • დარეგისტრირდი შესაძლებლობებს WordPress ჰუკების საშუალებით (Abilities API)
  • თავი აარიდეთ მორგებულ შესაძლებლობის რეესტრებს
  • შეამოწმე WordPress 7.0+ Auto mode-ით

შემდეგი ნაბიჯები​

  1. შეამოწმეთ თქვენი WordPress ვერსია: დარწმუნდით, რომ თქვენ გყავთ 7.0 ან უფრო ახალი ვერსია ავტომატური რეჟიმისთვის (Auto mode).
  2. გადახედეთ თქვენს მესამე მხარის რეჟიმს: გადადით Settings-ში და შეამოწმეთ თქვენი მიმდინარე რეჟიმი.
  3. განახლეთ საჭიროების შემთხვევაში: თუ WordPress 7.0 ან უფრო ახალი გაქვთ, გადადით Auto mode-ზე.
  4. დაასახელეთ შესაძლებლობები: გადახედეთ და დაასახელეთ ნებისმიერი დაუწესებელი შესაძლებლობა (ability).
  5. გამოტესვა: შეამოწმეთ, რომ თქვენი მესამე მხარის შესაძლებლობები სწორად მუშაობს.
  • შესაძლებლობის ხილვადობა (Ability Visibility): კონტროლი იმის უფლებაზე, თუ სად უნდა გამოჩნდეს თქვენი შესაძლებლობები.
  • WordPress Abilities API: გაეცანით მშობლიური WordPress-ის შესაძლებლობების რეგისტრაციას.
  • მესამე მხარის შესაძლებლობების განვითარება (Third-Party Ability Development): შექმენით ისეთი შესაძლებლობები, რომლებიც მუშაობს Auto mode-თან ერთად.