手机版

WordPress用户登录框密码隐藏和部分显示技巧

时间:2021-09-19 来源:互联网 编辑:宝哥软件园 浏览:

让WordPress登录页面的密码框显示最后一个输入字符。一般网页设计者会将密码输入框中的所有字符隐藏为黑点,防止有人在背后偷窥输入的密码,例如:

20151231144545918.png  (337264)

这种密码输入方式虽然减少了被偷窥的危险,但在密码输入方面给我们带来了很多麻烦,因为我们并不确切知道输入的是什么字符,这往往会导致密码输入错误,浪费很多时间。

大家可能已经注意到,在智能手机的很多应用中,都使用了一种密码框处理方法:用户在密码框中输入的最后一个字符会先显示2-3秒,然后隐藏,这样用户就可以知道刚刚输入了什么字符,减少了错误输入的可能性,具有防偷窥的功能。例如:

20151231144607058.png  (337267)

今天,我将告诉你如何在WordPress中实现这个功能。步骤很简单。

1.添加js点击这个下载需要的js,把这个js文件放到当前使用的主题的根目录下。

2.添加php代码用文本编辑器打开当前主题的functions.php,并添加以下php代码:

函数ludou _ dPassword(){ WP _ enqueue _ script(' dPassword ',get_template_directory_uri()。/jQuery.dPassword.js ',array(),' 1.0 ',true);} add _ action(' log in _ enqueue _ scripts ',' ludou _ dPassword ');好了,这个功能添加成功了,就这么简单。

补充说明1。如果要将js文件放在当前主题的js目录下,需要将php代码第二行的/jQuery.dPassword.js改为/js/jquery.dpassword.js2,在输入密码时,该函数只能输入或删除末尾的字符,在已经隐藏为黑点的密码中间不能添加或删除字符。

让WordPress登录框显示/隐藏输入的密码,可以让用户知道刚刚输入了哪些字符,减少输入错误密码的可能性,同时具有防偷窥功能。

现在,我们又多了一个选择,直接让用户根据自己的需要选择是隐藏所有输入的密码还是显示所有输入的密码。当密码框的内容全部显示出来后,用户输入错误的可能性大大降低,这也是微软推荐的一种密码框处理方法。效果如下:

20151231144907311.png  (339264)

隐藏所有密码。单击密码框右侧的眼睛图标以显示密码。

20151231144800165.png  (332264)

显示所有密码。单击密码框右侧的锁定图标隐藏密码。

1.添加js。

点击这个下载需要的js,把这个js文件放到当前使用的主题的根目录下。

2.添加php代码。

函数ludou _ pre vue(){ WP _ enqueue _ script(' jquery ');WP _ enqueue _ script(' pre UE ',get_template_directory_uri()。/jquery.prevue.min.js ',array(),' 1.0 ',true);样式类型='text/css '。{ content: '\f177 '之前的prev UE-icon-eye :} .{ content: '\f160 '之前的prev UE-icon-eye-off :}/style?PHP } add _ action(' log in _ enqueue _ scripts ',' ludou _ prev UE ');好吧,干得好!

补充说明

1.如果要将js文件放在当前主题的js目录中,需要将php代码第3行的/jQuery.prevue.min.js改为/js/jQuery.prevue.min.js2,这个函数需要1.9.0或以上版本的jquery支持。

版权声明:WordPress用户登录框密码隐藏和部分显示技巧是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。