The network_admin_edit_{$action} WordPress PHP action fires the requested handler action. The dynamic portion of the hook name, $action
, refers to the name of the requested action derived from the GET request.
Usage
add_action('network_admin_edit_your_action_name', 'your_custom_function'); function your_custom_function() { // Your custom code here }
Parameters
- $action (string) – The dynamic portion of the hook name, which refers to the name of the requested action derived from the GET request.
More information
See WordPress Developer Resources: network_admin_edit_{$action}
Examples
Add a custom action to update a setting
In this example, we create a custom action to update a network setting when your_update_setting
action is called.
add_action('network_admin_edit_your_update_setting', 'update_your_network_setting'); function update_your_network_setting() { // Update your network setting here }
Add a custom action to delete a user
In this example, we create a custom action to delete a user when your_delete_user
action is called.
add_action('network_admin_edit_your_delete_user', 'delete_your_user'); function delete_your_user() { // Delete user here }
Add a custom action to activate a theme
In this example, we create a custom action to activate a theme when your_activate_theme
action is called.
add_action('network_admin_edit_your_activate_theme', 'activate_your_theme'); function activate_your_theme() { // Activate theme here }
Add a custom action to create a new site
In this example, we create a custom action to create a new site when your_create_site
action is called.
add_action('network_admin_edit_your_create_site', 'create_your_site'); function create_your_site() { // Create new site here }
Add a custom action to deactivate a plugin
In this example, we create a custom action to deactivate a plugin when your_deactivate_plugin
action is called.
add_action('network_admin_edit_your_deactivate_plugin', 'deactivate_your_plugin'); function deactivate_your_plugin() { // Deactivate plugin here }