Customize Configuration
When creating a new site, InstaWP allows you to set a list of "pre-set" config parameters such as PHP version, WordPress version, or pre-install specific themes or plugins.
You can also pre-populate your WordPress instance with random data using Faker. This is especially beneficial when your testing requirements demand material that has already been written within WordPress.
In this documentation, we will explore how to:
Access Configuration
Customize Configuration
Duplicate Configuration
Let’s get started 🚀
Step 1: Sign In to your InstaWP account to access the dashboard.

Step 2: Click on the Profile icon from the top-right corner and select the Configuration option from the dropdown menu.

This will take you to the Configuration page.

Every InstaWP account has a "default" configuration which you can customize according to your preferences. These configurations are categorized under the following tabs:
General
PHP
WordPress
Faker

From this tab, you can customize the following general configuration fields:

From this tab, you can customize the following configuration PHP fields:

From this tab, you can pre-set WordPress-related settings under the following sections:
Set default for wp-config.php
Defaults
Multi-Site Installation
Pre-install plugins or themes
Set default for wp-config.php
From this section, the following values of wp-config.php will be set for new sites.

Defaults
From this section, set default values for WordPress settings for new sites.

Multi-Site Installation
From this section, you can Toggle the option to auto-install Multisite (directory based).

Pre-install plugins or themes
From this section, you can pre-install Plugins and Themes from wordpress.org. In addition to WordPress.org slugs, it also supports direct URLs (.zip), and then download the archive and activate the plugin or theme for you.

To the the slug of a plugin or theme, use the last word in wordpress.org repo. For example:

From this tab, you can pre-populate your WordPress instance with random data under the following sections. This is particularly useful when your testing requirements need some content already created inside WordPress.
Core Faker
WC Generator
To use the Faker feature, you need to switch ON "Core Faker" and provide inputs to the following fields.

Using the WC generator you can generate products, orders, coupons, customers, etc inside the WordPress site with WooCommerce installed (we will auto-install WooCommerce if not available already).

After making changes you can customize your configuration, by clicking on the Save button.

Then, you will see a success message on your screen.

InstaWP allows you to clone your configuration with all the identical settings saved from that configuration, by clicking on the Duplicate button.

Then, you will see a success message on your screen.

Further, you perform the following operations on your configuration such as edit name or delete.

Cofigure PHP
Create Site
You can also pre-populate your WordPress instance with random data using Faker. This is especially beneficial when your testing requirements demand material that has already been written within WordPress.
In this documentation, we will explore how to:
Access Configuration
Customize Configuration
Duplicate Configuration
Let’s get started 🚀
Access Configuration
Step 1: Sign In to your InstaWP account to access the dashboard.

Step 2: Click on the Profile icon from the top-right corner and select the Configuration option from the dropdown menu.

This will take you to the Configuration page.

Customize Configuration
Every InstaWP account has a "default" configuration which you can customize according to your preferences. These configurations are categorized under the following tabs:
General
PHP
WordPress
Faker

General
From this tab, you can customize the following general configuration fields:
Values | Description |
---|---|
Wordpress version | To select different versions of WordPress for your site ranging from (3.7 to Nightly ”6.2 recommended”) |
PHP version | To select different PHP versions for your site ranging from (5.6 to 8.2 ”7.4 recommended”) |
Server Location | To change the server location. This is only available for premium accounts. |
Reserved Site | To reserve the site as it will not expire and will stay in your account forever (unless manually deleted). Only available for premium accounts. |
Logo | To choose a file from your local computer as your configuration logo. |

PHP
From this tab, you can customize the following configuration PHP fields:
Fields | Description |
---|---|
max_execution_time (seconds) | This sets the maximum time in seconds a script is allowed to run before it is terminated. The default is 30 seconds. (only premium users can configure). |
max_input_time (seconds) | This sets the maximum time in seconds a script is allowed to parse input data, like POST and GET. This is usually increased to allow for larger file uploads. The default is 60 seconds. |
max_input_vars | This sets the maximum number of variables your server can use for a single function. The default is 1000 value. |
memory_limit (Mb) | This sets the maximum amount of memory in bytes that a script is allowed to allocate. The default is 128 Mb. (only premium users can configure). |
allow_url_fopen | This enables you to access the remote files using the FTP or HTTP protocol by toggling on/off. |
post_max_size (Mb) | This sets the limit of the entire body of the request. The default is 256 Mb. |
upload_max_filesize (Mb) | This sets a limit on the maximum size of a file that can be uploaded. The default is 256 Mb. (only premium users can configure). |
session.gc_maxlifetime (seconds) | This sets the login session length in seconds. The default is 1440 seconds. |
output_buffering (bytes) | This holds the output data before sending it to the browser. The default is 4096 bytes. |

WordPress
From this tab, you can pre-set WordPress-related settings under the following sections:
Set default for wp-config.php
Defaults
Multi-Site Installation
Pre-install plugins or themes
Set default for wp-config.php
From this section, the following values of wp-config.php will be set for new sites.
Values | Description |
---|---|
WP_DEBUG | Enable WordPress to debug mode. |
WP_AUTO_UPDATE_CORE | Just disables core updates. |
AUTOMATIC_UPDATER_DISABLED | Disables any kind of auto-update. |

Defaults
From this section, set default values for WordPress settings for new sites.
Values | Description |
---|---|
Site Language | To select the site’s language. |
WordPress Username | To enable the WordPress username from the following options: ⚙️Random & ⚙️Static |

Multi-Site Installation
From this section, you can Toggle the option to auto-install Multisite (directory based).

Pre-install plugins or themes
From this section, you can pre-install Plugins and Themes from wordpress.org. In addition to WordPress.org slugs, it also supports direct URLs (.zip), and then download the archive and activate the plugin or theme for you.

To the the slug of a plugin or theme, use the last word in wordpress.org repo. For example:

Faker
From this tab, you can pre-populate your WordPress instance with random data under the following sections. This is particularly useful when your testing requirements need some content already created inside WordPress.
Core Faker
WC Generator
Core Faker
To use the Faker feature, you need to switch ON "Core Faker" and provide inputs to the following fields.
Fields | Description |
---|---|
Posts | Number of posts |
Pages | Number of pages |
Tags | Number of tags |
Categories | Number of categories |
Attachments | Number of media files |
Authors | Number of users |
Attachment Keyboards | Faker will use this to create media files using this keyword as a guide. |

WC Generator
Using the WC generator you can generate products, orders, coupons, customers, etc inside the WordPress site with WooCommerce installed (we will auto-install WooCommerce if not available already).

After making changes you can customize your configuration, by clicking on the Save button.

Then, you will see a success message on your screen.

Duplicate Configuration
InstaWP allows you to clone your configuration with all the identical settings saved from that configuration, by clicking on the Duplicate button.

Then, you will see a success message on your screen.

Further, you perform the following operations on your configuration such as edit name or delete.

Related articles
Cofigure PHP
Create Site
Updated on: 20/09/2023
Thank you!