Lumaktaw patungo sa pangunahing content
Paid AddonPurchase AI Site Builder | Install via your site's addon page or download from your account

AI Tagabuo ng Site

ultimate-multisite-ai-site-builder

Mga Kinakailangan

  • WordPress 5.3 o mas mataas
  • PHP 7.4 o mas mataas
  • Multisite Ultimate plugin (aktibo)

Pag-install

  1. I-upload ang mga file ng addon sa iyong direktoryong /wp-content/plugins/
  2. I-activate ang plugin sa pamamagitan ng menu na 'Plugins' sa WordPress
  3. I-configure ang mga setting ng addon sa network admin

Pag-develop

Pag-setup

# 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

Estruktura ng Proyekto

ultimate-multisite-ai-site-builder/
├── inc/ # Mga PHP class at include
│ ├── class-multisite-ultimate-updater.php # Tagapangasiwa ng update
│ └── class-ai_site_builder-main.php # Pangunahing functionality
├── tests/ # Mga unit test
│ ├── bootstrap.php # Test bootstrap
│ ├── class-*-base.php # Base test class
│ └── class-*-test.php # Mga test case
├── views/ # Mga template file
├── assets/ # Mga static asset
│ ├── css/ # Mga stylesheet
│ ├── js/ # Mga JavaScript file
│ └── images/ # Mga larawan
├── lang/ # Mga file ng wika
├── composer.json # Mga PHP dependency
├── package.json # Mga Node.js dependency
├── phpunit.xml.dist # Configuration ng PHPUnit
├── .phpcs.xml.dist # Configuration ng mga pamantayan sa code
└── rector.php # Mga panuntunan sa modernisasyon ng code

Pagsusuri

Kasama sa addon ang isang komprehensibong framework sa pagsusuri:

  • Mga Unit Test: Mga test na nakabatay sa PHPUnit kasama ang WordPress test suite
  • Base Test Class: Nagbibigay ng mga helper method para sa mga karaniwang scenario ng test
  • Saklaw ng Test: Naka-configure upang subaybayan ang saklaw ng code
  • Multisite Testing: Tumatakbo ang mga test sa multisite environment

Mga Pamantayan sa Code

  • WordPress Coding Standards: Ipinapatupad sa pamamagitan ng PHPCS
  • Compatibility sa PHP 7.4+: Sinusuportahan ang mga modernong feature ng PHP
  • Static Analysis: Integrasyon ng PHPStan para sa pagsusuri ng type
  • Modernisasyon ng Code: Mga panuntunan ng Rector para sa mga upgrade ng PHP

Build System

  • Pagproseso ng Asset: Minification para sa mga CSS/JS file
  • Pagsasalin: Pagbuo ng POT file
  • Pag-package: Paglikha ng archive para sa distribusyon
  • Development Mode: Mga hindi na-minify na asset para sa debugging

Configuration

Sinusuportahan ng addon ang iba't ibang opsyon sa configuration na maa-access sa pamamagitan ng network admin interface.

Mga Hook at Filter

Mga Action

  • ultimate-multisite-ai-site-builder_init - Pinaandar pagkatapos ng pagsisimula ng addon
  • ultimate-multisite-ai-site-builder_loaded - Pinaandar pagkatapos ma-load ang lahat ng file ng addon

Mga Filter

  • ultimate-multisite-ai-site-builder_settings - Baguhin ang mga setting ng addon
  • ultimate-multisite-ai-site-builder_enabled - I-override ang status ng pag-enable/pag-disable ng addon

Lisensya

Ang addon na ito ay lisensyado sa ilalim ng GPL v3 o mas bago.

Suporta

Para sa suporta at dokumentasyon, bisitahin ang MultisiteUltimate.com

Changelog

  • Bersyon 1.0.1 (2025-09-28): palitan ang pangalan ng prefix sa ultimate-multisite; i-update ang text domain; pagtaas ng bersyon.

  • Bersyon (2025-09-28): palitan ang pangalan ng prefix sa ultimate-multisite; i-update ang text domain; pagtaas ng bersyon.