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 ფაილში.
  • შექმნათ საკუთარი ბლოკის შაბლონები კონკრეტული გვერდების ტიპებისთვის.