我正在尝试编辑电子邮件表单字段,以便它接受类似电话号码的int值。我对数据库值的工作原理知之甚少,这就是我所做的: 1.弄清楚电子邮件字段是“hrb_email” 2.发现在wp_metauser中hrb_email是一个meta_key 3.结构>并将meta_key从varchar更改为int。
结果: 我不能再在wp_metauser中找到hrb_email了。 Wordpress仪表板不显示任何用户。虽然wp_users有我的用户详细信息。 此外,在我的网站上,如果我手动为这些用户提供URL,我可以看到用户,但我无法在我网站的列表中找到它们。
请指教。 注意:将meta_key值更改回varchar无济于事。
这就是meta_key的样子
答案 0 :(得分:0)
为每个用户手动更新了meta_key字段。为实现这一目标,我创建了几个新用户并了解了关键字段的值。从那时起,我开始手动更新meta_key字段。它适用于所有用户,除了我必须在Wordpress> dashboard>用户>编辑时更新密码。