0

我试图编辑电子邮件表单字段,以便它接受电话号码之类的 int 值。我对数据库值的工作原理知之甚少,这就是我所做的: 1. 发现电子邮件字段是“hrb_email” 2. 在 wp_metauser 中发现 hrb_email 是一个 meta_key 3. 转到 structure> 并将 meta_key 从 varchar 更改为诠释。

结果:我在 wp_metauser 中找不到 hrb_email 了。Wordpress 仪表板显示没有用户。虽然 wp_users 有我的用户详细信息。此外,在我的网站上,如果我手动输入这些用户的 URL,我可以看到用户,但我无法在我网站的列表中找到他们。

请指教。注意:将 meta_key 值改回 varchar 没有帮助。

这就是 meta_key 的样子改回 varchar我在 meta_key 下找不到 hrb)email

4

1 回答 1

0

为每个用户手动更新了 meta_key 字段。为此,我创建了几个新用户并了解了哪些值属于关键字段。从那以后,我开始手动更新 meta_key 字段。它适用于所有用户,除了我必须在 Wordpress>dashboard>users>edit 上更新密码。

于 2015-07-20T11:57:57.343 回答