Skip to main content

თემის მშენებლობის შესაძლებლობები: ბლოკების თემების სკაფტერი და აქტივაცია

Superdav AI Agent v1.12.0 გთავაზობთ ორ ძლიერ შესაძლებლობას, რომლებიც საშუალებას გაძლევთ შექმნათ და განათავსოთ საკუთარი ბლოკების თემები პირდაპირ ჩატის ინტერფეისიდან.

მიმოხილვა​

scaffold-block-theme და activate-theme შესაძლებლობები საშუალებას აძლევს აგენტებს:

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

ბლოკების თემის სკაფტერი (Scaffold Block Theme)​

scaffold-block-theme შესაძლებლობა ქმნის ახალ WordPress ბლოკების თემას, რომელიც მოიცავს სრულ თემატურ სტრუქტურას, მათ შორის:

  • theme.json კონფიგურაციას დიზაინის ტოკენებით (design tokens)
  • ბლოკ შაბლონებს საერთო განლაგებებისთვის
  • საკუთარ ბლოკების სტილებს და ვარიაციებს
  • თემის მეტამონაცემებს და მხარდაჭერის დეკლარაციებს

როგორ გამოვიძახოთ (How to Invoke)​

Superdav AI Agent-თან ჩატში შეგიძლიათ თემის გენერირება მოითხოვოთ:

"შექმენი ბლოკების თემა სახელად 'Modern Agency' ლურჯი და თეთრი ფერთა პალიტრაციით,
sans-serif ტიპოგრაფიით და პროფესიონალური განლაგებით"

აგენტი გააკეთებს შემდეგს:

  1. შეაგროვებს თქვენს დიზაინის პრეფერენციებს საუბრის მეშვეობით
  2. შექმნის სრულ თემატურ სტრუქტურას
  3. შექმნის ყველა საჭირო თემის ფაილს
  4. მოამზადებს თემას აქტივაციისთვის

მოსალოდნელი შედეგი (Expected Output)​

როდესაც შესაძლებლობა წარმატებით იმოქმედებს, თქვენ დაინახავთ:

  • თემის სკაფტერის შესახებ დადასტურებას
  • თემის სახელსა და ადგილმდებარეობას
  • დიზაინის ტოკენების შეჯამებას (ფრთები, ტიპოგრაფია, ინტერვალი)
  • მზადყოფნის სტატუსს აქტივაციისთვის

მაგალითი შედეგის:

✓ თემა "Modern Agency" წარმატებით სკაფტერიდა
მდებარეობა: /wp-content/themes/modern-agency/
ფრთები: Primary #0066CC, Secondary #FFFFFF
ტიპოგრაფია: Inter (sans-serif)
სტატუსი: მზად აქტივაციისთვის

თემის აქტივაცია (Activate Theme)​

activate-theme შესაძლებლობა თქვენს საიტის გადატანას ახალ სტრუქტურირებულ ან არსებულ ბლოკ თემაზე.

როგორ გამოვიძახოთ (How to Invoke)​

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

"Activate the Modern Agency theme"

ან ნებისმიერი არსებული თემის აქტიურება:

"Switch to the Twentytwentyfour theme"

მოსალოდნელი შედეგი (Expected Output)​

აქტიური გახდომის წარმატების შემთხვევაში:

  • აქტიური თემის დადასტურება
  • წინა თემის სახელი (საკონტროლო მიზნებისთვის)
  • საიტის URL, სადაც თემა ახლა არის მუშაობს
  • ნებისმიერი თემასთან დაკავშირებული კონფიგურაციის შენიშვნები

მაგალითი:

✓ Theme activated successfully
Active theme: Modern Agency
Previous theme: Twentytwentyfour
Live at: https://yoursite.com
Note: Check your homepage to verify the layout

სამუშაო პროცესი: სტრუქტურირება და აქტივაცია (Workflow: Scaffold and Activate)​

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

  1. თემის გენერირების მოთხოვნა: "შექმენი ბლოკ თემა ჩემს SaaS ლენდინგ გვერდისთვის"
  2. Agent-მა სტრუქტურირებს თემა: ფაილები და დიზაინის ტოკნები (design tokens) გენერირდება
  3. გამოprüfungა და დახვეწა: საჭიროების შემთხვევაში, დიზაინის ცვლილებებზე განხილვა
  4. აქტივაცია: "აქტიური გახდი ახლავე"
  5. ვერიფიკაცია: გადადით თქვენს საიტზე და დაადასტუროთ, რომ ახალი დიზაინი მუშაობს

დიზაინის ტოკნები და კസ്റ്റმაიზაცია (Design Tokens and Customization)​

სტრუქტურირებული თემები იყენებენ WordPress-ის დიზაინის ტოკნებს (theme.json მეშვეობით):

  • ფერთა პალიტრები: ძირითადი, მეორადი, აქცენტი, ნეიტრალური ფერები
  • ტიპografia: შრიფტების ოჯახები, ზომები, სიმძიმე (weight), ხაზის სიმაღლეები
  • სივრცეები: პედინგი (padding), მარჟა (margin), ინტერვალების მასშტაბები (gap scales)
  • კორნერები: радиუსისა და სიგანის ტოკნები
  • ჩრდილები: დონის შემაღლება (elevation levels)

ეს ტოკნები ცენტრალიზებულია theme.json-ში, რაც საშუალებას გაძლევთ მთელი დიზაინის სისტემის მარტივად შეცვალოთ ერთი ფაილიდან.

შეზღუდვები და შენიშვნები (Limitations and Notes)​

თემები შექმნილია /wp-content/themes/-ში და უნდა დაიცვან WordPress-ის სახელწოდების წესები. აქტივაციისთვის საჭიროა თქვენს WordPress საიტზე შესაბამისი უფლებები. თემებში საკუთარი PHP კოდი მინიმალურია; რთული ფუნქციონალისთვის გამოიყენეთ plugin-ები. ბლოკ თემები საუკეთესოდ მუშაობს WordPress 5.9 და უფრო ახალ ვერსიებზე.

პრობლემების მოგვარება (Troubleshooting)​

თემა არ ჩნდება სქაფტინგის შემდეგ

  • შეამოწმეთ, არსებობს თუ არა თემის დირექტორია და აქვს თუ არა შესაბამისი ნებართვები.
  • გადაამოწმეთ, არის თუ არა theme.json ვალიდური JSON ფორმატში.
  • დარწმუნდით, რომ თემის სახელი არ კონფლიქტდება არსებული თემებთან.

აქტივაცია სრულდება წარუმატებლად

  • დაადასტურეთ, რომ გყავთ ადმინისტრატორის უფლებები.
  • შეამოწმეთ, რომ WordPress-ს შეუძლია წვდომა თემის დირექტორიაზე.
  • გადახედეთ WordPress-ის შეცდომების ჟურნალებს დეტალებისთვის.

დიზაინის ტოკენები არ ვრცელდება

  • დაადასტურეთ, რომ theme.json-ის სინტაქსი სწორია.
  • გაასუფთავეთ ნებისმიერი кеში (caching) პლაგინი.
  • შეამოწმეთ, მხარს უჭერს თუ არა თქვენი WordPress ვერსია იმ ტოკენებს, რომლებსაც იყენებთ.

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

თემის აქტივაციის შემდეგ შეგიძლიათ:

  • გამოიყენოთ Design System Aesthetics უნარი ტიპოგრაფიის, ფერების და ინტერვალების გასაფხვიებლად (refine).
  • შეცვალოთ ინდივიდუალური ბლოკების სტილები WordPress-ის ბლოკ-რედაქტორის საშუალებით.
  • დაამატოთ საკუთარი CSS თემის style.css ფაილში.
  • შექმნათ საკუთარი ბლოკის შაბლონები კონკრეტული გვერდების ტიპებისთვის.