Расширение контактной формы 7 плагин Wordpress с помощью хуков

Я хотел бы создать плагин, который использует контактную форму 7 ловушку, wpcf7_admin_after_mail. Я хочу использовать плагин для взаимодействия с системой CRM. Что я имею до сих пор, так это следующее:

//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

Я не могу заставить это работать. Я даже не могу заставить себя работать и делать что-то вроде письма мне. Кто-нибудь знает, что я делаю здесь не так. Поскольку у меня ограниченный опыт работы с Wordpress, я могу полностью пропустить лодку из-за того, что я пытаюсь сделать здесь. Я погуглил ответы без конца.

РЕДАКТИРОВАТЬ: я закончил тем, что добавил это в файл functions.php темы, и он отлично работает. Дело в том, что я хочу, чтобы он работал как плагин. Любая помощь будет оценена.

Ответы на вопрос(1)

Ваш ответ на вопрос