Ụkpụrụ Ndebiri Mgbakwunye
Ndebiri Mgbakwunye — Ultimate Multisite.
Ihe achọrọ
- WordPress 5.3 ma ọ bụ nke ka elu
- PHP 7.4 ma ọ bụ nke ka elu
- plugin Multisite Ultimate (na-arụ ọrụ)
Nwụnye
- Bulite faịlụ mgbakwunye ahụ na ndekọ
/wp-content/plugins/gị - Mee ka plugin ahụ rụọ ọrụ site na menu 'Mgbakwunye' na WordPress
- Hazie ntọala mgbakwunye ahụ na nchịkwa netwọkụ
Mmepe
Nhazi
# 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
Ọdịdị Projekti
ultimate-multisite-addon-template/
├── inc/ # Klas PHP na faịlụ etinyere
│ ├── class-multisite-ultimate-updater.php # Onye na-ahụ maka mmelite
│ └── class-{{ADDON_SLUG_UNDERSCORE}}-main.php # Ọrụ bụ isi
├── tests/ # Nnwale unit
│ ├── bootstrap.php # Bootstrap nnwale
│ ├── class-*-base.php # Klas nnwale ntọala
│ └── class-*-test.php # Okwu nnwale
├── views/ # Faịlụ template
├── assets/ # Akụrụngwa static
│ ├── css/ # Stylesheets
│ ├── js/ # Faịlụ JavaScript
│ └── images/ # Foto
├── lang/ # Faịlụ asụsụ
├── composer.json # Ihe PHP dabere na ya
├── package.json # Ihe Node.js dabere na ya
├── phpunit.xml.dist # Nhazi PHPUnit
├── .phpcs.xml.dist # Nhazi ụkpụrụ code
└── rector.php # Iwu ime ka code bụrụ nke ọgbara ọhụrụ
Nnwale
Mgbakwunye ahụ gụnyere usoro nnwale zuru oke:
- Nnwale Unit: Nnwale dabere na PHPUnit nwere WordPress test suite
- Klas Nnwale Ntọala: Na-enye ụzọ enyemaka maka ọnọdụ nnwale ndị a na-ahụkarị
- Mkpuchi Nnwale: Ahaziri ka ọ soro mkpuchi code
- Nnwale Multisite: Nnwale na-agba n'ime gburugburu multisite
Ụkpụrụ Code
- Ụkpụrụ Ide Code WordPress: A na-amanye ya site na PHPCS
- Ndakọrịta PHP 7.4+: A na-akwado atụmatụ PHP ọgbara ọhụrụ
- Nyocha Static: Njikọ PHPStan maka ịlele ụdị
- Ime ka Code bụrụ nke Ọgbara Ọhụrụ: Iwu Rector maka nkwalite PHP
Usoro Iwu
- Nhazi Akụrụngwa: Ibelata nha faịlụ CSS/JS
- Nsụgharị: Mmepụta faịlụ POT
- Mbukọta: Ịmepụta archive maka nkesa
- Ọnọdụ Mmepe: Akụrụngwa a na-ebelataghị maka debugging
Nhazi
Mgbakwunye ahụ na-akwado nhọrọ nhazi dị iche iche a pụrụ ịnweta site na interface nchịkwa netwọkụ.
Hooks na Filters
Omume
ultimate-multisite-addon-template_init- A na-akpalite ya mgbe mbido mgbakwunye gasịrịultimate-multisite-addon-template_loaded- A na-akpalite ya mgbe ebubatara faịlụ mgbakwunye niile
Filters
ultimate-multisite-addon-template_settings- Gbanwee ntọala mgbakwunyeultimate-multisite-addon-template_enabled- Dochie ọnọdụ ime ka mgbakwunye rụọ ọrụ/kwụsị ịrụ ọrụ
Akwụkwọ Ikikere
E nyere mgbakwunye a ikikere n'okpuru GPL v3 ma ọ bụ nke mechara.
Nkwado
Maka nkwado na akwụkwọ nduzi, gaa na MultisiteUltimate.com
Ndekọ Mgbanwe
-
Ụdị 1.0.1 (2025-09-28): gbanwee aha prefix ka ọ bụrụ ultimate-multisite; melite text domain; bulie ụdị.
-
Ụdị (2025-09-28): gbanwee aha prefix ka ọ bụrụ ultimate-multisite; melite text domain; bulie ụdị.