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

AI vietņu veidotājs

ultimate-multisite-ai-site-builder

Prasības

  • WordPress 5.3 vai jaunāks
  • PHP 7.4 vai jaunāks
  • Multisite Ultimate plugin (aktīvs)

Instalēšana

  1. Augšupielādējiet papildinājuma failus savā /wp-content/plugins/ direktorijā
  2. Aktivizējiet plugin, izmantojot izvēlni 'Plugins' WordPress vidē
  3. Konfigurējiet papildinājuma iestatījumus tīkla administratora sadaļā

Izstrāde

Iestatīšana

# 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

Projekta struktūra

ultimate-multisite-ai-site-builder/
├── inc/ # PHP klases un iekļāvumi
│ ├── class-multisite-ultimate-updater.php # Atjauninājumu apstrādātājs
│ └── class-ai_site_builder-main.php # Galvenā funkcionalitāte
├── tests/ # Vienību testi
│ ├── bootstrap.php # Testu sāknēšana
│ ├── class-*-base.php # Pamata testa klase
│ └── class-*-test.php # Testu gadījumi
├── views/ # Veidņu faili
├── assets/ # Statiskie resursi
│ ├── css/ # Stilu lapas
│ ├── js/ # JavaScript faili
│ └── images/ # Attēli
├── lang/ # Valodu faili
├── composer.json # PHP atkarības
├── package.json # Node.js atkarības
├── phpunit.xml.dist # PHPUnit konfigurācija
├── .phpcs.xml.dist # Koda standartu konfigurācija
└── rector.php # Koda modernizācijas noteikumi

Testēšana

Papildinājumā ir iekļauta visaptveroša testēšanas sistēma:

  • Vienību testi: Uz PHPUnit balstīti testi ar WordPress testu komplektu
  • Pamata testa klase: Nodrošina palīgmetodes biežiem testu scenārijiem
  • Testu pārklājums: Konfigurēts koda pārklājuma izsekošanai
  • Multisite testēšana: Testi darbojas multisite vidē

Koda standarti

  • WordPress kodēšanas standarti: Ieviesti, izmantojot PHPCS
  • PHP 7.4+ saderība: Atbalstītas modernas PHP funkcijas
  • Statiskā analīze: PHPStan integrācija tipu pārbaudei
  • Koda modernizācija: Rector noteikumi PHP jauninājumiem

Būvēšanas sistēma

  • Resursu apstrāde: CSS/JS failu minimizēšana
  • Tulkošana: POT faila ģenerēšana
  • Pakošana: Arhīva izveide izplatīšanai
  • Izstrādes režīms: Neminimizēti resursi atkļūdošanai

Konfigurācija

Papildinājums atbalsta dažādas konfigurācijas opcijas, kas pieejamas tīkla administratora saskarnē.

Hooks un filtri

Darbības

  • ultimate-multisite-ai-site-builder_init - Izpildās pēc papildinājuma inicializācijas
  • ultimate-multisite-ai-site-builder_loaded - Izpildās pēc visu papildinājuma failu ielādes

Filtri

  • ultimate-multisite-ai-site-builder_settings - Mainīt papildinājuma iestatījumus
  • ultimate-multisite-ai-site-builder_enabled - Pārrakstīt papildinājuma iespējots/atspējots statusu

Licence

Šis papildinājums ir licencēts saskaņā ar GPL v3 vai jaunāku versiju.

Atbalsts

Lai saņemtu atbalstu un dokumentāciju, apmeklējiet MultisiteUltimate.com

Izmaiņu žurnāls

  • Versija 1.0.1 (2025-09-28): pārdēvēt prefiksu uz ultimate-multisite; atjaunināt teksta domēnu; versijas palielinājums.

  • Versija (2025-09-28): pārdēvēt prefiksu uz ultimate-multisite; atjaunināt teksta domēnu; versijas palielinājums.