Home » Functions » is_plugin_active

Function Name: is_plugin_active

In the vast ecosystem of WordPress plugins, sometimes you need to check whether a specific plugin is active or not. This is where the is_plugin_active function comes to the rescue.

The is_plugin_active function is a built-in WordPress function that allows you to check if a plugin is active or not on your WordPress website. It takes a single parameter, the plugin file path, and returns a Boolean value. If the plugin is active, it will return true, otherwise, it will return false.

This function can be quite useful in various scenarios. For example, you may want to enable or disable certain features or functionality in your theme or plugin depending on whether a specific plugin is active or not. You can also use it to display custom messages or notifications to users if a particular plugin is not active.

Here’s an example usage code that demonstrates how to use the is_plugin_active function:

if (is_plugin_active('plugin-directory/plugin-file.php')) {
    // Run your code or display specific functionality
    echo "The plugin is active!";
} else {
    // Display a message or alternative functionality
    echo "The plugin is not active!";

In this example, we are checking if a plugin located at plugin-directory/plugin-file.php is active. If it is active, we echo a message indicating that the plugin is active. Otherwise, we display a message indicating that the plugin is not active.

Remember to replace plugin-directory/plugin-file.php with the actual file path of the plugin you want to check.

With the is_plugin_active function, you can easily determine whether a specific plugin is active or not, allowing you to tailor your code or provide appropriate notifications based on its status.

Learn More on

Register an account to save your snippets or go Pro to get more features.