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

AI-Site-Ersteller

ultimate-multisite-ai-site-builder

Ufuerderungen​

  • WordPress 5.3 oder méi héich
  • PHP 7.4 oder méi héich
  • Multisite Ultimate-Plugin (aktiv)

Installatioun​

  1. Luet d'Erweiderungsdateien an Ären /wp-content/plugins/-Dossier erop
  2. Aktivéiert de Plugin iwwer de 'Plugins'-Menü am WordPress
  3. Konfiguréiert d'Astellunge vun der Erweiderung am Netzwierk-Admin

Entwécklung​

Ariichtung​

# 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

Projetstruktur​

ultimate-multisite-ai-site-builder/
├── inc/ # PHP-Klassen an Includes
│ ├── class-multisite-ultimate-updater.php # Update-Handler
│ └── class-ai_site_builder-main.php # Haaptfunktionalitéit
├── tests/ # Unittester
│ ├── bootstrap.php # Test-Bootstrap
│ ├── class-*-base.php # Basis-Testklass
│ └── class-*-test.php # Testfäll
├── views/ # Template-Dateien
├── assets/ # Statesch Assets
│ ├── css/ # Stylesheets
│ ├── js/ # JavaScript-Dateien
│ └── images/ # Biller
├── lang/ # Sproochdateien
├── composer.json # PHP-Ofhängegkeeten
├── package.json # Node.js-Ofhängegkeeten
├── phpunit.xml.dist # PHPUnit-Konfiguratioun
├── .phpcs.xml.dist # Code-Standards-Konfiguratioun
└── rector.php # Reegele fir Code-Moderniséierung

Testen​

D'Erweiderung enthält en ëmfaassenden Test-Framework:

  • Unittester: PHPUnit-baséiert Tester mat WordPress-Test-Suite
  • Basis-Testklass: Stellt Hëllefsmethoden fir heefeg Testszenarie bereet
  • Testofdeckung: Konfiguréiert fir d'Codeofdeckung ze verfollegen
  • Multisite-Testen: Tester lafen an enger Multisite-Ëmgebung

Code-Standarden​

  • WordPress Coding Standards: Duerchgesat iwwer PHPCS
  • PHP 7.4+ Kompatibilitéit: Modern PHP-Funktiounen ënnerstëtzt
  • Statesch Analys: PHPStan-Integratioun fir Typiwwerpréiwung
  • Code-Moderniséierung: Rector-Reegele fir PHP-Upgrades

Build-System​

  • Asset-Veraarbechtung: Minifizéierung fir CSS/JS-Dateien
  • Iwwersetzung: Generéierung vu POT-Dateien
  • Verpakung: Archiv-Erstellung fir d'Verdeelung
  • Entwécklungsmodus: Net minifizéiert Assets fir Debugging

Konfiguratioun​

D'Erweiderung ënnerstëtzt verschidde Konfiguratiounsoptiounen, déi iwwer d'Netzwierk-Admin-Interface zougänglech sinn.

Hooks a Filteren​

Actions​

  • ultimate-multisite-ai-site-builder_init - Ausgeléist no der Initialiséierung vun der Erweiderung
  • ultimate-multisite-ai-site-builder_loaded - Ausgeléist nodeems all Erweiderungsdateie geluede sinn

Filteren​

  • ultimate-multisite-ai-site-builder_settings - Astellunge vun der Erweiderung änneren
  • ultimate-multisite-ai-site-builder_enabled - Aktivéieren/Desaktivéieren-Status vun der Erweiderung iwwerschreiwen

Lizenz​

Dës Erweiderung ass ënner der GPL v3 oder méi spéit lizenzéiert.

Support​

Fir Support an Dokumentatioun, besicht MultisiteUltimate.com

Changelog​

  • Versioun 1.0.1 (2025-09-28): Prefix op ultimate-multisite ëmbenannt; text domain aktualiséiert; Versioun erhéicht.

  • Versioun (2025-09-28): Prefix op ultimate-multisite ëmbenannt; text domain aktualiséiert; Versioun erhéicht.