Asked:2020-03-08 12:31:05 +0000 UTC2020-03-08 12:31:05 +0000 UTC2020-03-08 12:31:05 +0000 UTC
Wordpress 如何通过数据库中的标签查找产品?
772
我正在制作自己的脚本,用于通过标签(未连接到 WordPress)选择产品,但我无法理解数据库的结构。wp_terms 表中有一个带有 id 和值的标签,但是我没有找到它与帖子的联系..无论是在帖子本身还是其他任何地方..如何理解它?他们没有关系,但以某种方式一起工作。也许有人遇到并知道这个连接埋在哪里?
获得标签的过程是多阶段的。
帖子有自己的ID。在表中,
wp_term_relationships需要找到有这样的记录object_id,取对应的term_taxonomy_id。在表
wp_term_taxonomy中,将上一步得到的记录全部选中term_taxonomy_id。检查收到的记录字段taxonomy。如果有一个 stringproduct_tag,那么它就是一个标签。取本记录中的字段term-id。用这个在表中找到一个
wp_terms条目term-id。这是 - 你的标签!