deactivated_plugin WordPress Action Hook

The deactivated_plugin hook is called when a plugin is deactivated. It is used to perform clean-up tasks such as removing data that the plugin created or modifying data that the plugin created.

do_action( 'deactivated_plugin', string $plugin, bool $network_deactivating ) #

Fires after a plugin is deactivated.


Description

If a plugin is silently deactivated (such as during an update), this hook does not fire.


Top ↑

Parameters

$plugin

(string)Path to the plugin file relative to the plugins directory.

$network_deactivating

(bool)Whether the plugin is deactivated for all sites in the network or just the current site. Multisite only. Default false.


Top ↑

More Information

This hook is run immediately after any plugin is deactivated, and may be used to detect the deactivation of other plugins.


Top ↑

Source

File: wp-admin/includes/plugin.php

View on Trac



Top ↑

Changelog

Changelog
VersionDescription
2.9.0Introduced.

The content displayed on this page has been created in part by processing WordPress source code files which are made available under the GPLv2 (or a later version) license by theĀ Free Software Foundation. In addition to this, the content includes user-written examples and information. All material is subject to review and curation by the WPPaste.com community.