防止网站用户被恶意登陆攻击,效果就是登陆失败会通过邮箱提示,内容有拥有登陆的用户名和密码以及登陆IP,登录成功不显示。
把以下代码放在主题functions.php里即可实现。
//函数名称:wp_login_failed_notify //函数作用:有错误登录wp后台就会email通知博主 function wp_login_failed_notify() { date_default_timezone_set('PRC'); $admin_email = get_bloginfo ('admin_email'); $to = $admin_email; $subject = '你的网站后台登录错误警告'; $message = '<p>你好!你的网站后台(' . get_option("blogname") . ')有登录错误!</p>' . '<p>请确定是您自己的登录失误,以防别人攻击!登录信息如下:</p>' . '<p>登录名:' . $_POST['log'] . '<p>' . '<p>登录密码:' . $_POST['pwd'] . '<p>' . '<p>登录时间:' . date("Y-m-d H:i:s") . '<p>' . '<p>登录IP:' . $_SERVER['REMOTE_ADDR'] . '<p>'; $wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])); $from = "From: \"" . get_option('blogname') . "\" <$wp_email>"; $headers = "$from\nContent-Type: text/html; charset=" . get_option('blog_charset') . "\n"; wp_mail( $to, $subject, $message, $headers ); } add_action('wp_login_failed', 'wp_login_failed_notify'); //结束
常见问题
如何把网站图标添加到手机桌面?
答:把网站图标添加到手机桌面上,可以实现快速访问,具体教程,请打开链接,仔细查看教程 → https://17guzheng.com/29467.html
手机上怎么下载乐谱?
答:不要点击放大曲谱,在每页上长按即可保存。(实在不懂怎么下载保存手机上,可以添加客服微信,联系客服发送给您,客服微信号 :SQguzheng)
手机上怎么下载伴奏?
答:具体下载教程,请打开链接,仔细观看教程 → https://17guzheng.com/26634.html(如果身边有电脑,建议使用电脑下载比较简单;手机下载稍微复杂一点点,实在不懂怎么下载,可以添加客服微信,联系客服发送给您,客服微信号 :SQguzheng)
客服微信号 ↓↓↓↓↓↓
SQguzheng