AI Reteja Konstruilo
ultimate-multisite-ai-site-builder
Postuloj
- WordPress 5.3 aŭ pli alta
- PHP 7.4 aŭ pli alta
- Multisite Ultimate kromprogramo (aktiva)
Instalado
- Alŝutu la aldonaĵajn dosierojn al via dosierujo
/wp-content/plugins/ - Aktivigu la kromprogramon per la menuo 'Plugins' en WordPress
- Agordu la aldonaĵajn agordojn en la reta administrado
Evoluigado
Agordo
# 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 Strukturo
ultimate-multisite-ai-site-builder/
├── inc/ # PHP klasoj kaj inkluzivaĵoj
│ ├── class-multisite-ultimate-updater.php # Ĝisdatiga traktilo
│ └── class-ai_site_builder-main.php # Ĉefa funkcieco
├── tests/ # Unuotestoj
│ ├── bootstrap.php # Testa ekstartigo
│ ├── class-*-base.php # Baza testa klaso
│ └── class-*-test.php # Testkazoj
├── views/ # Ŝablonaj dosieroj
├── assets/ # Statikaj aktivaĵoj
│ ├── css/ # Stilfolioj
│ ├── js/ # JavaScript dosieroj
│ └── images/ # Bildoj
├── lang/ # Lingvaj dosieroj
├── composer.json # PHP dependecoj
├── package.json # Node.js dependecoj
├── phpunit.xml.dist # PHPUnit agordo
├── .phpcs.xml.dist # Kodnorma agordo
└── rector.php # Kodmodernigaj reguloj
Testado
La aldonaĵo inkluzivas ampleksan testan kadron:
- Unuotestoj: PHPUnit-bazitaj testoj kun WordPress testa ilaro
- Baza Testa Klaso: Provizas helpajn metodojn por oftaj testaj scenaroj
- Testa Kovrado: Agordita por spuri kodan kovradon
- Multisite Testado: Testoj ruliĝas en multisite medio
Kodnormoj
- WordPress Kodnormoj: Devigataj per PHPCS
- PHP 7.4+ Kongrueco: Modernaj PHP funkcioj subtenataj
- Statika Analizo: PHPStan integriĝo por tipkontrolado
- Koda Modernigo: Rector reguloj por PHP ĝisdatigoj
Konstrusistemo
- Aktivaĵa Prilaborado: Malgrandigo por CSS/JS dosieroj
- Traduko: POT dosiera generado
- Pakado: Arkiva kreado por distribuo
- Evoluiga Reĝimo: Nemalgrandigitaj aktivaĵoj por sencimigo
Agordo
La aldonaĵo subtenas diversajn agordajn opciojn alireblajn per la reta administra interfaco.
Hokoj kaj Filtriloj
Agoj
ultimate-multisite-ai-site-builder_init- Ekigita post aldonaĵa inicialigoultimate-multisite-ai-site-builder_loaded- Ekigita post kiam ĉiuj aldonaĵaj dosieroj estas ŝargitaj
Filtriloj
ultimate-multisite-ai-site-builder_settings- Modifi aldonaĵajn agordojnultimate-multisite-ai-site-builder_enabled- Anstataŭigi aldonaĵan aktivigan/malaktivigan staton
Permesilo
Ĉi tiu aldonaĵo estas licencita laŭ GPL v3 aŭ posta.
Subteno
Por subteno kaj dokumentado, vizitu MultisiteUltimate.com
Ŝanĝprotokolo
-
Versio 1.0.1 (2025-09-28): alinomi prefikson al ultimate-multisite; ĝisdatigi tekstdomajnon; versiopliigo.
-
Versio (2025-09-28): alinomi prefikson al ultimate-multisite; ĝisdatigi tekstdomajnon; versiopliigo.