Adding column to wpex_users

时间:2020-03-19 作者:Parsa_237

因此,我尝试向wpex\\u用户添加一列。由于某种原因,我不能。这是我的问题:

ALTER TABLE wpex_users ADD nametest VARCHAR(200);

这给了我一个错误,我的标准值是错误的。它为空。我不知道该怎么办。我真的需要这个新专栏。

您知道我需要添加新列的查询吗?我用PHPMyAdmin编写查询。

1 个回复
SO网友:Tom J Nowell

你应该never 修改WP核心表,您的所有更改都将撤消,并且下次WP更新其表架构时数据将丢失。

相反,如果您想在用户上存储更多数据,请按照其他人的操作并使用user meta:

  • update_user_meta
  • get_user_meta
  • add_user_meta
  • delete_user_meta
您甚至可以使用WP_User_Query.

否则,通过添加自定义列,您将不得不从头开始编写一吨SQL代码,并面临重大数据丢失的风险。

相关推荐

生成元素的PHP代码在哪里?

当我对网站上某些元素的CSS/HTML/JS感兴趣时,我会预览它并在浏览器devtools中测试修改。我在这里很清楚。在PHP中是如何实现的?我在WordPress上有一个页面,我对一些元素感兴趣。我想知道生成这个元素的PHP代码在哪里。然后我想修改此代码并查看更改。最聪明的方法是什么?我知道我需要设计->主题编辑器中的文件。我也使用儿童主题。我在函数中实现了一些JS脚本。php。现在我感兴趣的是,例如,在主收藏和单个帖子中包含作者信息的元素。或者另一个问题:在编辑文章时,我们有“作者”字段。另一种