Developer Documentation
ಈ ಮಾರ್ಗದರ್ಶಿ Ultimate Multisite ಗೆ ಜೊತೆ ಸಂಯೋಜಿಸಲು, ವಿಸ್ತರಿಸಲು ಅಥವಾ addons ಅಭಿವೃದ್ಧಿಪಡಿಸಲು developers ಗೆ ಬೇಕಾದ ಎಲ್ಲವನ್ನೂ ಒದಗಿಸುತ್ತದೆ. Ultimate Multisite ಒಂದು WordPress Multisite ನೆ ಟ್ವರ್ಕ್ ಅನ್ನು Website-as-a-Service (WaaS) ವೇದಿಕೆಯಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.
What's Available
- REST API — ಎಲ್ಲಾ ಘಟಕಗಳಿಗೆ (ग्राहಕರು, সাইಟ್ಗಳು, ಸದಸ್ಯತ್ವಗಳು, ಪಾವತಿಗಳು, ಉತ್ಪನ್ನಗಳು, ಡೊಮೇನ್ಗಳು) ಸಂಪೂರ್ಣ CRUD ಕಾರ್ಯಾಚರಣೆಗಳು (API key authentication ಜೊತೆ)
- Hooks Reference — ಜೀವನಚಕ್ರ ಘಟನೆಗಳು ಮತ್ತು ಕಸ್ಟಮೈಸೇಶನ್ಗಾಗಿ 200+ action hooks ಮತ್ತು 280+ filter hooks
- Integration Guide — CRM ಸಂಯೋಜನೆ, analtytics, ಕಸ್ಟಮ್ ಗೇಟ್ವೇಗಳು ಮತ್ತು webhooks ಗಾಗಿ ಉದಾಹರಣೆಗಳು
- Code Examples — dynamic pricing, site provisioning, custom limitations ಮತ್ತು multi-gateway processing ಗಾಗಿ ಸುಧಾರಿತ ಮಾದರಿಗಳು
- Addon Development — addon plugins ನಿರ್ಮಿಸಲು ರಚನಾತ್ಮಕ ಚೌಕಟ್ಟು
Requirements
- WordPress Multisite installation
- PHP 7.4 or higher
- Ultimate Multisite plugin activated
Composer / Bedrock Installation
Ultimate Multisite ಅನ್ನು Packagist ನಲ್ಲಿ ultimate-multisite/ultimate-multisite ಆಗಿ ಲಭ್ಯವಿದೆ. Bedrock-ಆಧಾರಿತ WordPress ಸೆಟಪ್ಗಳು ಮತ್ತು ಇತರ Composer-ನಿರ್ವಹಿಸಿದ ಪರಿಸರಗಳಿಗೆ ಇದು ಶಿಫಾರಸು ಮಾಡಿದ ಅಳವಡಿಕೆ ವಿಧಾನವಾಗಿದೆ.
composer require ultimate-multisite/ultimate-multisite
Composer package ಅನ್ನು v2.6.1 ರಲ್ಲಿ devstone/ultimate-multisite ನಿಂದ ultimate-multisite/ultimate-multisite ಗೆ ಮರುನಾಮಕರಣ ಮಾಡಲಾಗಿದೆ. ನಿಮ್ಮ composer.json ಹಳೆಯ vendor ಹೆಸರನ್ನು ಉಲ್ಲೇಖಿಸಿದರೆ, require entry ಅನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡಿ ಮತ್ತು composer update ಅನ್ನು ರನ್ ಮಾಡಿ.
ಅಳವಡಿಕೆ ಮಾಡಿದ ನಂತರ, ನೆಟ್ವರ್ಕ್ ಅಡ್ಮಿನ್ನಿಂದ ಪ್ಲಗ್ಇನ್ ಅನ್ನು network-activate ಮಾಡಿ:
wp plugin activate ultimate-multisite --network
ಅಥವಾ, ನೀವು Bedrock ನ autoloader ಮೂಲಕ must-use plugin ಆಗಿ ಪ್ಲಗ್ಇನ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುತ್ತಿದ್ದರೆ, activation guard ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು wp_ultimo_skip_network_active_check filter ಅನ್ನು ಬಳಸಿ:
add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );
Quick Start
Use the REST API
curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers
Hook into Events
add_action('wu_customer_post_create', function($customer) {
// React to new customer signups
});
Build an Addon
# Generate addon scaffold from the template
bash create-addon.sh
ವಿವರವಾದ documentation ಮತ್ತು ಉದಾಹರಣೆಗಳಿಗಾಗಿ ಪ್ರತಿಯೊಂದು ವಿಭಾಗವನ್ನು ನೋಡಿ.