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.