我正致力于将WordPress数据库中的数据提取到我自己的数据库中。
我设法将wp_comments
表中的所有评论转移到我自己的reviews
)中。
每个评论都应该有一个用户与评论一起上传的图片或附件,但我无法在任何地方找到对它的引用?
这里有一些WordPress表的例子,我自己的表格和表格。更多信息将它们连接在一起。
我的表格(reviews
):
postid: 332
username: Lois
message: My comment
img:
date: 2015-10-10 17:57:33
uid: NULL
commentid: 49
正如你在这里看到的,我们有一个postid(评论所在页面的id
),用户名,消息等等。然后我们有commentid
的49,这是该评论的唯一ID (从wp_comments
表格中提取它们时保持相同) - 但我们仍然没有任何图像数据({{1 }})。
现在问题是,img
中没有存储任何图像数据,因此我决定签入wp_comments
(最先检查的逻辑位置) - 所以我在wp_commentmeta
中搜索 49 的唯一ID ,这是我发现的内容:
wp_commentmeta
这些是评论ID为49的唯一值吗?我无法在任何地方找到与评论相关联的图片!!
我查看了其他评论ID,这是同一个故事。
任何拥有WordPress数据库知识的人都知道在哪里可以找到与评论相关联的图像(用户上传)?
编辑(更多信息):我忘了提及,我已经查看了meta_id: 312
comment_id: 49
meta_key: rating
meta_value: 5
----------
meta_id: 309
comment_id: 49
meta_key: akismet_result
meta_value: false
----------
meta_id: 310
comment_id: 49
meta_key: akismet_history
meta_value: a:3:{s:4:"time";d:1444496314.1759700775146484375;s:5:"event";s:9:"check-ham";s:4:"user";s:4:"Lois";}
表,即使它确实包含图像数据/网址没有行似乎与wp_posts
表中的有效commentid
匹配? (当reviews
和wp_posts
确实共享相同的ID时,它只是一个巧合,并且它们不是评论的正确图像。
由于