Extensión del formulario de contacto 7 Wordpress plugin mediante el uso de ganchos

Me gustaría crear un complemento que use el formulario de contacto 7 hook, wpcf7_admin_after_mail. Quiero usar el complemento para interactuar con un sistema CRM. Lo que tengo hasta ahora es lo siguiente:

//plugin header here

function add_to_CRM( $cf7 )
{
    if (isset($cf7->posted_data["your-message"]))
    {
        full_contact($cf7);
    } else {
        quick_quote($cf7);
    }
    return $cf7;
}

add_action('wpcf7_admin_after_mail', 'add_to_CRM');

//other functions here

Parece que no puedo hacer que esto funcione. Ni siquiera puedo hacer que el gancho funcione y hacer algo como enviarme un correo. Alguien tiene alguna idea de lo que estoy haciendo mal aquí. Como tengo una experiencia limitada en Wordpress, podría perder el barco por completo con lo que estoy tratando de hacer aquí. Busqué en Google las respuestas sin fin.

EDITAR: Terminé agregando esto al archivo functions.php del tema y funciona perfectamente. La cosa es que quiero que funcione como un complemento. Cualquier ayuda será apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta