WordPress
如何将图像链接到 MySQL
中的“页面”帖子类型
?
wp_posts
表中有特定的键吗?
当我将数据保存在页面的描述字段中时,它会以序列化的方式存储在数据库
中,例如在 post_content
字段下的 wp_posts
中。
所以我的任务是删除所有帖子/页面未使用的图像。而且我不知道如何检查页面是否使用任何附件。
当我在页面描述中附加图像时,除了 wp_content
之外,它不会以序列化方式在 WordPress
中更新,但是当您将图像附加到自定义字段中的帖子时然后就可以在数据库
中识别它了。
任何帮助将不胜感激。
最佳答案
图像保存到自己的自定义帖子类型中,称为附件
。为了能够了解附件的关联帖子,您需要检查 prefix_posts
表中的 post_parent
。
post_parent
列将包含附件上传到的帖子的 ID。如果 ID 为 0,则它不与特定帖子关联。
您可以使用函数 wp_get_post_parent_id( $post_ID );
来获取附件父级,尚未测试,但似乎是您正在寻找的内容。
关于mysql - WordPress 如何将图像链接到数据库中的 'page' 帖子类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57494837/