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

જરૂરીયાતો (Requirements)

  • WordPress 5.3 અથવા તેનાથી ઉપરનું
  • PHP 7.4 અથવા તેનાથી ઉપરનું
  • Multisite Ultimate plugin (active)

ઇન્સ્ટોલેશન (Installation)

  1. એડન ફાઇલોને તમારા /wp-content/plugins/ ડિરેક્ટરીમાં અપલોડ કરો.
  2. WordPress માં 'Plugins' મેનુ દ્વારા પ્લગઇનને એક્ટિવેટ કરો.
  3. નેટવર્ક એડમિનમાં એડન સેટિંગ્સ કન્ફિગર કરો.

ડેવલપમેન્ટ (Development)

સેટઅપ (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

પ્રોજેક્ટ સ્ટ્રક્ચર (Project Structure)

ultimate-multisite-ai-site-builder/
├── inc/ # PHP classes and includes
│ ├── class-multisite-ultimate-updater.php # Update handler
│ └── class-ai_site_builder-main.php # Main functionality
├── tests/ # Unit tests
│ ├── bootstrap.php # Test bootstrap
│ ├── class-*-base.php # Base test class
│ └── class-*-test.php # Test cases
├── views/ # Template files
├── assets/ # Static assets
│ ├── css/ # Stylesheets
│ ├── js/ # JavaScript files
│ └── images/ # Images
├── lang/ # Language files
├── composer.json # PHP dependencies
├── package.json # Node.js dependencies
├── phpunit.xml.dist # PHPUnit configuration
├── .phpcs.xml.dist # Code standards configuration
└── rector.php # Code modernization rules

ટેસ્ટિંગ (Testing)

આ એડન એક વ્યાપક ટેસ્ટિંગ ફ્રેમવર્ક સાથે આવે છે:

  • Unit Tests: PHPUnit-આધારિત ટેસ્ટ્સ સાથે WordPress ટેસ્ટ સ્યુટ.
  • Base Test Class: સામાન્ય ટેસ્ટ દૃશ્યો માટે મદદરૂપ પદ્ધતિઓ (helper methods) પૂરી પાડે છે.
  • Test Coverage: કોડ કવરેજ ટ્રેક કરવા માટે કન્ફિગર કરેલ છે.
  • Multisite Testing: ટેસ્ટ્સ મલ્ટિસાઇટ એન્વાયર્નમેન્ટમાં ચાલે છે.

કોડ સ્ટાન્ડર્ડ્સ (Code Standards)

  • WordPress Coding Standards: PHPCS દ્વારા લાગુ કરવામાં આવે છે.
  • PHP 7.4+ Compatibility: આધુનિક PHP ફીચર્સને સપોર્ટ કરે છે.
  • Static Analysis: ટાઇપ ચેકિંગ માટે PHPStan ઇન્ટિગ્રેશન.
  • Code Modernization: PHP અપગ્રેડ માટે Rector નિયમો.

બિલ્ડ સિસ્ટમ (Build System)

  • Asset Processing: CSS/JS ફાઇલો માટે મિનિફિકેશન (Minification).
  • Translation: POT ફાઇલ જનરેશન.
  • Packaging: વિતરણ માટે આર્કાઇવ બનાવવું.
  • Development Mode: ડિબગિંગ માટે અનમિનિફાઇડ એસેટ્સ.

કન્ફિગરેશન (Configuration)

આ એડન નેટવર્ક એડમિન ઇન્ટરફેસ દ્વારા ઉપલબ્ધ વિવિધ કન્ફિગરેશન વિકલ્પોને સપોર્ટ કરે છે.

હૂક્સ અને ફિલ્ટર્સ (Hooks and Filters)

એક્શન્સ (Actions)

  • ultimate-multisite-ai-site-builder_init - એડન શરૂ થયા પછી ટ્રિગર થાય છે.
  • ultimate-multisite-ai-site-builder_loaded - બધા એડન ફાઇલો લોડ થયા પછી ટ્રિગર થાય છે.

ફિલ્ટર્સ (Filters)

  • ultimate-multisite-ai-site-builder_settings - એડન સેટિંગ્સને મોડિફાય કરવા માટે.
  • ultimate-multisite-ai-site-builder_enabled - એડનને enable/disable સ્ટેટસને ઓવરરાઇડ કરવા માટે.

લાઇસન્સ (License)

આ એડન GPL v3 અથવા તેના પછીના સંસ્કરણ હેઠળ લાઇસન્સ પ્રાપ્ત છે.

સપોર્ટ (Support)

સપોર્ટ અને ડોક્યુમેન્ટેશન માટે, MultisiteUltimate.com ની મુલાકાત લો.

ચેન્જલોગ (Changelog)

  • Version 1.0.1 (2025-09-28): પ્રીફિક્સને ultimate-multisite માં નામ બદલ્યું; ટેક્સ્ટ ડોમેન અપડેટ કર્યો; વર્ઝન બમ્પ.

  • Version (2025-09-28): પ્રીફિક્સને ultimate-multisite માં નામ બદલ્યું; ટેક્સ્ટ ડોમેન અપડેટ કર્યો; વર્ઝન બમ્પ.