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

AI Site Builder

ultimate-multisite-ai-site-builder

Requisitos

  • WordPress 5.3 ou superior
  • PHP 7.4 ou superior
  • Complemento Multisite Ultimate (activo)

Instalación

  1. Sube os ficheiros do complemento ao teu directorio /wp-content/plugins/
  2. Activa o complemento a través do menú 'Plugins' en WordPress
  3. Configura os axustes do complemento na administración da rede

Desenvolvemento

Configuración

# 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

Estrutura do proxecto

ultimate-multisite-ai-site-builder/
├── inc/ # Clases PHP e inclusións
│ ├── class-multisite-ultimate-updater.php # Xestor de actualizacións
│ └── class-ai_site_builder-main.php # Funcionalidade principal
├── tests/ # Probas unitarias
│ ├── bootstrap.php # Arranque das probas
│ ├── class-*-base.php # Clase base de probas
│ └── class-*-test.php # Casos de proba
├── views/ # Ficheiros de modelos
├── assets/ # Recursos estáticos
│ ├── css/ # Follas de estilo
│ ├── js/ # Ficheiros JavaScript
│ └── images/ # Imaxes
├── lang/ # Ficheiros de idioma
├── composer.json # Dependencias PHP
├── package.json # Dependencias Node.js
├── phpunit.xml.dist # Configuración de PHPUnit
├── .phpcs.xml.dist # Configuración de estándares de código
└── rector.php # Regras de modernización de código

Probas

O complemento inclúe un marco de probas completo:

  • Probas unitarias: probas baseadas en PHPUnit coa suite de probas de WordPress
  • Clase base de probas: proporciona métodos auxiliares para escenarios de proba comúns
  • Cobertura de probas: configurada para facer seguimento da cobertura de código
  • Probas Multisite: as probas execútanse nun contorno multisite

Estándares de código

  • Estándares de codificación de WordPress: aplicados mediante PHPCS
  • Compatibilidade con PHP 7.4+: compatibilidade con funcionalidades modernas de PHP
  • Análise estática: integración con PHPStan para a comprobación de tipos
  • Modernización de código: regras de Rector para actualizacións de PHP

Sistema de compilación

  • Procesamento de recursos: minificación de ficheiros CSS/JS
  • Tradución: xeración de ficheiros POT
  • Empaquetado: creación de arquivos para distribución
  • Modo de desenvolvemento: recursos sen minificar para depuración

Configuración

O complemento admite varias opcións de configuración accesibles a través da interface de administración da rede.

Hooks e filtros

Accións

  • ultimate-multisite-ai-site-builder_init - Dispárase despois da inicialización do complemento
  • ultimate-multisite-ai-site-builder_loaded - Dispárase despois de que se carguen todos os ficheiros do complemento

Filtros

  • ultimate-multisite-ai-site-builder_settings - Modifica os axustes do complemento
  • ultimate-multisite-ai-site-builder_enabled - Sobrescribe o estado de activación/desactivación do complemento

Licenza

Este complemento está licenciado baixo a GPL v3 ou posterior.

Soporte

Para soporte e documentación, visita MultisiteUltimate.com

Rexistro de cambios

  • Versión 1.0.1 (2025-09-28): renomear o prefixo a ultimate-multisite; actualizar o dominio de texto; incremento de versión.

  • Versión (2025-09-28): renomear o prefixo a ultimate-multisite; actualizar o dominio de texto; incremento de versión.