PHP code example of andrewmead / wpsites
1. Go to this page and download the library: Download andrewmead/wpsites library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
andrewmead / wpsites example snippets
// ~/.wpsites.php
return [
// ...
'sites_directory' => '$HOME/Herd',
// ...
];
// ~/.wpsites.php
return [
// ...
'defaults' => [
// ...
'database_host' => '127.0.0.1:3306',
'database_username' => 'root',
'database_password' => null,
// ...
]
];
// Explore every option that you can set:
// https://github.com/andrewjmead/wpsites#template-options
return [
'sites_directory' => '$HOME/Herd',
'defaults' => [
'database_host' => '127.0.0.1:3306',
'database_username' => 'root',
'database_password' => null,
],
'templates' => [
[
'name' => 'Basic WordPress',
],
[
'name' => 'Basic Multisite WordPress',
'enable_multisite' => true,
],
[
'name' => 'Example with more options',
'wordpress_version' => '5.9.10',
'plugins' => [
'independent-analytics',
'/plugin/path/to/symlink',
],
'theme' => 'twentytwentythree'
],
],
];
return [
'sites_directory' => '$HOME/Herd',
'defaults' => [
'plugins' => [
'code-snippets'
]
],
'templates' => [
[
'name' => 'Basic WordPress',
],
[
'name' => 'Basic multisite WordPress',
'enable_multisite' => true
],
[
'name' => 'IAWP Dev',
'plugins' => [
'/Users/andrewmead/Projects/independent-analytics/independent-analytics',
'/Users/andrewmead/Projects/iawp-developer-niceties',
'woocommerce',
'woo-order-test',
'surecart',
],
],
[
'name' => 'IAWP Dev Multisite',
'enable_multisite' => true,
'plugins' => [
'/Users/andrewmead/Projects/independent-analytics/independent-analytics',
'/Users/andrewmead/Projects/iawp-developer-niceties',
'woocommerce',
'woo-order-test',
'surecart',
],
],
[
'name' => 'IAWP Latest Stable Release',
'plugins' => [
'independent-analytics',
],
],
],
];
[
'plugins' => [
'/Users/andrew/projects/independent-analytics',
'/Users/andrew/projects/iawp-developer-niceties',
'[email protected] ',
`woo-order-test`,
]
]
[
'constants' => [
'MY_CONSTANT' => 'The value',
'MY_CONSTANT_NUMBER' => 42,
'MY_CONSTANT_BOOLEAN' => false,
]
]
[
'options' => [
'prefix_option' => 'The value',
'prefix_option_number' => 42,
'prefix_option_boolean' => false,
]
]
composer global