直接让用户自行根据需要选择是全部隐藏输入的密码,还是全部显示输入的密码。

在全部显示密码框的内容时,用户输错的可能性就大大降低,这也是微软推荐的一种密码框处理方式。效果如下:

今天,我将给大家介绍,在WordPress中如何实现这个的功能,步骤非常简单。

1、添加js

点此下载 需要用到的js,将此js文件放到当前使用主题的根目录下。

2、添加php代码

function ludou_prevue() {
wp_enqueue_script("jquery");
wp_enqueue_script( 'prevue', get_template_directory_uri() . '/jquery.prevue.min.js', array(), '1.0', true );
?>
<style type="text/css">
.prevue-icon-eye:before { content: "\f177"; }
.prevue-icon-eye-off:before { content: "\f160"; }
</style>
<?php
}
add_action( 'login_enqueue_scripts', 'ludou_prevue' );
?>

好了,大功造成!

补充说明

1、如果你要将js文件放在当前主题的js目录,那你需要将php代码第3行中的 /jquery.prevue.min.js 改成 /js/jquery.prevue.min.js
2、此功能需要1.9.0以上版本的jQuery支持。

此功能用到了以下jQuery插件:Prevue.js

-- 完 --

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/wordpress-login-form-show-hide-password.html

最新文章

  1. POI操作Excel
  2. js中二维数组的初始化
  3. 学习ES6--data2
  4. Solr入门之(2)快速启动:第一个例子
  5. yum 安装 phpmyadmin
  6. js_day13
  7. Jquery中的重置
  8. 6.Nginx作为负载均衡服务器应用
  9. Node.js 蚕食计划(四)—— Express + SQL Server 搭建电影网站
  10. javascript小记五则:用JS写一个图片左右自由滚动的“跑马灯”效果
  11. python的标准数据类型
  12. Spring 中事务控制的API介绍
  13. D3生成树专题
  14. win10家庭版 监听无法启动 报TNS-12560 TNS-00530
  15. shell脚本编程需要的知识
  16. Linux 第七周实验 及总结
  17. u-boot移植(七)---代码修改---存储控制器
  18. spring mvc 框架URL接收中文参数的乱码解决方案
  19. tensorflow 之常见模块conv,bn...实现
  20. Android快速入门(转自 农民伯伯: http://www.cnblogs.com/over140/)

热门文章

  1. linux学习-Linux系统启动过程
  2. 盒子模型--IE与标准
  3. 【extjs6学习笔记】0.1 准备:基础概念 (01)
  4. 从汇编看c++中临时对象的析构时机
  5. SQL与脚本语言
  6. elasticsearch最全详细使用教程:入门、索引管理、映射详解、索引别名、分词器、文档管理、路由、搜索详解
  7. js设置元素float的问题
  8. kubernetes添加不了google apt-key
  9. 洛谷P1000 超级玛丽游戏
  10. (36)zabbix Maintenance维护周期