Creating your own action call
The function other plugins and theme can add if they want to receive your special action call
//An action handling function you want to call
add_action( 'my_action_name', 'handle_my_action_name', 10, 3 ); //ActionName, CallbackFunction, Priority (default10), Number of arguments expected (default/min 1)
//add_action( 'my_action_name', '\MyNamespaceName\handle_my_action_name', 10, 3 ); //<<<If you are using a namespace
function handle_my_action_name($Argument1, $Argument2, $Argument3)
{
//Do something...
}
The call you do that will trigger anywhere my_action_name has been added
//Calling it
do_action('my_action_name', $Argument1, $Argument2, $Argument3);
