我正在研究WordPress数据库的结构,有一件事让我很困惑。请有人解释一下,你的确切工作是什么meta_key
和meta_value
中的字段wp_commentmeta
, wp_postmeta
, wp_usermeta
桌子?这些表的工作是什么?
我确实读过抄本中的数据库描述,但还是不明白。
最合适的回答,由SO网友:s_ha_dum 整理而成
可以将它们视为数组键/值对(有点)。这些表用于存储有关特定帖子、评论或用户的其他数据。这个meta_key
是用于meta_value
被检索,并且您通过ID与特定帖子、评论或用户有关联。远至structure 去吧,就这样。这些是“额外信息”表。您甚至可以通过后端添加到它们。*_postmeta
就是custom fields are stored.
WordPress商店,插件和主题可以在那里存储各种各样的信息。其中一些表有关键信息,如角色/能力数据,但您也可能有相对琐碎的数据,如某人的Jabber句柄(这还会存在吗?),或者最喜欢的颜色。