Skip to main content
Paid AddonPurchase AI Site Builder | Install via your site's addon page or download from your account

AI svetainių kūrimo įrankis

ultimate-multisite-ai-site-builder

Reikalavimai

  • WordPress 5.3 arba naujesnė
  • PHP 7.4 arba naujesnė
  • Multisite Ultimate įskiepis (aktyvus)

Diegimas

  1. Įkelkite priedo failus į savo /wp-content/plugins/ katalogą
  2. Aktyvuokite įskiepį per WordPress meniu „Įskiepiai“
  3. Sukonfigūruokite priedo nustatymus tinklo administravimo srityje

Kūrimas

Sąranka

# Install dependencies
composer install
npm install

# Run tests
npm run test

# Run code standards checks
vendor/bin/phpcs
vendor/bin/phpstan

# Fix code style issues
vendor/bin/phpcbf

# Build for production
npm run build

Projekto struktūra

ultimate-multisite-ai-site-builder/
├── inc/ # PHP klasės ir įtraukiami failai
│ ├── class-multisite-ultimate-updater.php # Atnaujinimų tvarkyklė
│ └── class-ai_site_builder-main.php # Pagrindinis funkcionalumas
├── tests/ # Vienetų testai
│ ├── bootstrap.php # Testų pradinis įkėlimas
│ ├── class-*-base.php # Bazinė testo klasė
│ └── class-*-test.php # Testų atvejai
├── views/ # Šablonų failai
├── assets/ # Statiniai ištekliai
│ ├── css/ # Stilių lentelės
│ ├── js/ # JavaScript failai
│ └── images/ # Paveikslėliai
├── lang/ # Kalbų failai
├── composer.json # PHP priklausomybės
├── package.json # Node.js priklausomybės
├── phpunit.xml.dist # PHPUnit konfigūracija
├── .phpcs.xml.dist # Kodo standartų konfigūracija
└── rector.php # Kodo modernizavimo taisyklės

Testavimas

Priede yra išsami testavimo sistema:

  • Vienetų testai: PHPUnit pagrįsti testai su WordPress testų rinkiniu
  • Bazinė testo klasė: Suteikia pagalbinius metodus įprastiems testavimo scenarijams
  • Testų aprėptis: Sukonfigūruota kodo aprėpčiai sekti
  • Multisite testavimas: Testai vykdomi multisite aplinkoje

Kodo standartai

  • WordPress kodavimo standartai: Užtikrinami naudojant PHPCS
  • PHP 7.4+ suderinamumas: Palaikomos modernios PHP funkcijos
  • Statinė analizė: PHPStan integracija tipų tikrinimui
  • Kodo modernizavimas: Rector taisyklės PHP atnaujinimams

Kompiliavimo sistema

  • Išteklių apdorojimas: CSS/JS failų sumažinimas
  • Vertimas: POT failo generavimas
  • Pakavimas: Archyvo kūrimas platinimui
  • Kūrimo režimas: Nesumažinti ištekliai derinimui

Konfigūracija

Priedas palaiko įvairias konfigūracijos parinktis, pasiekiamas per tinklo administravimo sąsają.

Hook’ai ir filtrai

Veiksmai

  • ultimate-multisite-ai-site-builder_init - Paleidžiama po priedo inicijavimo
  • ultimate-multisite-ai-site-builder_loaded - Paleidžiama, kai įkeliami visi priedo failai

Filtrai

  • ultimate-multisite-ai-site-builder_settings - Keisti priedo nustatymus
  • ultimate-multisite-ai-site-builder_enabled - Perrašyti priedo įjungimo / išjungimo būseną

Licencija

Šis priedas licencijuojamas pagal GPL v3 arba naujesnę versiją.

Palaikymas

Palaikymui ir dokumentacijai apsilankykite MultisiteUltimate.com

Pakeitimų žurnalas

  • Versija 1.0.1 (2025-09-28): priešdėlis pervadintas į ultimate-multisite; atnaujintas teksto domenas; padidinta versija.

  • Versija (2025-09-28): priešdėlis pervadintas į ultimate-multisite; atnaujintas teksto domenas; padidinta versija.