WP-Hook - 登录时发送电子邮件私人内容插件
WP-Hook - On log in send email private content plugin
我目前正在努力思考 Wordpress 挂钩或过滤器,以便我可以为我正在使用 PrivateContent 的插件提供我需要的功能。
用户不是插件中的 WORDPRESS 用户,所以我无法很好地监控他们,但是插件可以按我的需要工作。我需要创建一个挂钩,当用户输入用户名和密码登录时,它会向我发送一封电子邮件,这样我就可以看到人们何时登录。
我一直在阅读文档,我认为我将不得不使用 pc_user_login 函数。
http://www.lcweb.it/privatecontent/public-api?section=actions#pc_user_login
现在,当我登录时,我会收到一封电子邮件,其中包含与使用 User_id 的用户相关的号码,但是如果我使用 $username,则我不会收到电子邮件。
add_action('pc_user_login', 'custom_mail');
function custom_mail($user_id){
global $pc_users;
// Do what you need to get vars
$to = 'dillonjenkins@lifetimeweb.co.uk';
$subject = 'User has Logged In';
$message = ($user_id);
wp_mail($to,$subject,$message);
}
这是您可以添加到 functions.php
的代码片段
add_action('pc_user_login', 'custom_mail');
function custom_mail($user_id){
global $pc_users;
// Do what you need to get vars
wp_mail($to,$subject,$message);
}
根据您的需要安排代码
我目前正在努力思考 Wordpress 挂钩或过滤器,以便我可以为我正在使用 PrivateContent 的插件提供我需要的功能。
用户不是插件中的 WORDPRESS 用户,所以我无法很好地监控他们,但是插件可以按我的需要工作。我需要创建一个挂钩,当用户输入用户名和密码登录时,它会向我发送一封电子邮件,这样我就可以看到人们何时登录。
我一直在阅读文档,我认为我将不得不使用 pc_user_login 函数。
http://www.lcweb.it/privatecontent/public-api?section=actions#pc_user_login
现在,当我登录时,我会收到一封电子邮件,其中包含与使用 User_id 的用户相关的号码,但是如果我使用 $username,则我不会收到电子邮件。
add_action('pc_user_login', 'custom_mail');
function custom_mail($user_id){
global $pc_users;
// Do what you need to get vars
$to = 'dillonjenkins@lifetimeweb.co.uk';
$subject = 'User has Logged In';
$message = ($user_id);
wp_mail($to,$subject,$message);
}
这是您可以添加到 functions.php
的代码片段 add_action('pc_user_login', 'custom_mail');
function custom_mail($user_id){
global $pc_users;
// Do what you need to get vars
wp_mail($to,$subject,$message);
}
根据您的需要安排代码