就像用户名被锁定,一旦注册就无法更改一样,我想锁定我用高级自定义字段创建的其他字段,如个人的手机号码,这对我们来说至关重要,因为它链接到安全门入口,不应更改
我需要做到的是,一旦有人填写了一个字段并提交了他们的新信息,当页面重新加载时,该字段需要锁定,只有管理员才能更改它。
我知道javascript可以做到这一点,但我想确保知道如何使用开发人员工具栏的人不能更改字段属性并提交或删除内容。或者,如果有人碰巧关掉了JS,他们就可以改变这一点。
有没有一个WordPress挂钩可以做这样的事情?以下是我的发现,没有一个支持我的解决方案。
- http://wordpress.org/support/topic/how-to-disable-profile-fields
- http://adambrown.info/p/wp_hooks/version/3.6 (查看是否存在这样的挂钩)
我已经在使用jQuery来检查需要保持锁定并禁用它们的字段,但我更想知道的是,在WP中是否有任何钩子可以用来执行此操作,因为有人可能知道如何在拥有足够的开发工具条知识的情况下绕过此操作?我也做了大量的搜索,没有什么比我在这里要做的更具体的了。
非常感谢