> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Customizing PHP settings for WordPress using the Custom PHP Settings plugin

> This article shows how to modify PHP settings for WordPress using the Custom PHP Settings plugin.

Learn how to change the current PHP settings from the Settings page in [WordPress](https://hosting.com/hosting/platforms/wordpress-hosting) without an external editor. This article shows you how to install the Custom PHP Settings plugin and directly modify configuration files from the WordPress dashboard.

## What is the PHP Settings plugin?

The PHP Settings plugin allows you to customize PHP settings for WordPress without using an external editor. The plugin allows you to make edits to the PHP file and modify either the *.htaccess* file or *.user.ini* file directly from the settings page. Additionally, this plugin requires the configuration file in a write mode to show the effect of any changes made through the plugin.

## Installing and configuring the Custom PHP Settings plugin

To install the Custom PHP Settings plugin, follow these steps:

1. Log in to your WordPress site with an administrator account.

2. On the **Dashboard** in the left sidebar, click **Plugins**, and then click **Add New**:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-1.png)

3. Search for the *Custom PHP* Settings plugin:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-2.png)

4. Click **Install Now,** and then click **Activate**:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-3.png)

5. On the **Dashboard**, in the left sidebar, click **Tools**, and then click **Custom PHP Settings**:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-4.png)

6. The plugin page has four tabs. Click the **Editor** tab to add a new configuration setting for the PHP settings, and then click **Save Settings**:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-5.png)

7. Click the **Settings** tab to view the current PHP settings for your WordPress installation:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-6.png)

8. Click the **Status** tab to view the configuration settings changes:\
   ![](https://static.hosting.com/kb/kb-wp-phpsetting-7.png)

## More information

For more information about the Custom PHP Settings plugin, please visit [https://wordpress.org/plugins/custom-php-settings](https://wordpress.org/plugins/custom-php-settings).

## Related articles

* [PHP script basics](/docs/php-script-basics)
