我需要清理我的WordPress(最新版本)的数据库(Mysql)。所以我想清理媒体表,但首先,我需要找出要删除的条目。我发现一些查询可以找到未连接的媒体,但是,有时候,我的媒体不是attached。我的意思是,有时候,我上传我的媒体,获得链接,并将其粘贴到一篇文章中...你认为有没有可能做一个SQL查询谁考虑到这一点?
attached
w80xi6nr1#
wp-content->uploads文件夹,其中包含所有文件。我发现了一些查询,找到未附加的媒体,但是,有时候,我的媒体没有附加。我的意思是,有时候,我上传我的媒体,获得链接,并粘贴到一篇文章..那些不是"attached"的上传不在数据库中。给你的链接是一个简单的路径和URL。所有附件均保存到wp-content->uploads文件夹,除非被插件或wp-config常量更改要只删除未使用的附件或媒体,您需要将所有wp-content->upload文件夹的扫描结果与所有content和excerpt以及可能的meta(取决于主题和插件)进行比较。在不知道网站结构的所有细节的情况下,准确地完成您的要求可能会有点棘手,因为任何主题或插件都可以以不同的方式(DB方式)使用上传的图像。您可以在此处找到一些建议的解决方案:https://wordpress.stackexchange.com/questions/149156/how-do-i-delete-all-unused-images-from-my-uploads-directory但是就像我说的--取决于你的主题/插件/网站的结构--没有一个是100%确定的解决方案。没有一个插件能猜到这一点。如果您只指posts内部的媒体,那么这些解决方案可以工作。
wp-content->uploads
"attached"
wp-config
wp-content->upload
content
excerpt
meta
posts
ccrfmcuu2#
只需登录wordpress.com并选择您要删除的任何站点。选择站点后,在左侧菜单中进入设置〉常规。选择常规选项卡后,转到该页面的最后,您将看到选项 * 永久删除您的网站 *。
然后再次选择 DELETE SITE 并输入您想要删除的站点名称,并完成删除。
2条答案
按热度按时间w80xi6nr1#
wp-content->uploads
文件夹,其中包含所有文件。我发现了一些查询,找到未附加的媒体,但是,有时候,我的媒体没有附加。我的意思是,有时候,我上传我的媒体,获得链接,并粘贴到一篇文章..
那些不是
"attached"
的上传不在数据库中。给你的链接是一个简单的路径和URL。所有附件均保存到
wp-content->uploads
文件夹,除非被插件或wp-config
常量更改要只删除未使用的附件或媒体,您需要将所有
wp-content->upload
文件夹的扫描结果与所有content
和excerpt
以及可能的meta
(取决于主题和插件)进行比较。在不知道网站结构的所有细节的情况下,准确地完成您的要求可能会有点棘手,因为任何主题或插件都可以以不同的方式(DB方式)使用上传的图像。
您可以在此处找到一些建议的解决方案:
https://wordpress.stackexchange.com/questions/149156/how-do-i-delete-all-unused-images-from-my-uploads-directory
但是就像我说的--取决于你的主题/插件/网站的结构--没有一个是100%确定的解决方案。没有一个插件能猜到这一点。
如果您只指
posts
内部的媒体,那么这些解决方案可以工作。ccrfmcuu2#
只需登录wordpress.com并选择您要删除的任何站点。选择站点后,在左侧菜单中进入设置〉常规。
选择常规选项卡后,转到该页面的最后,您将看到选项 * 永久删除您的网站 *。
然后再次选择 DELETE SITE 并输入您想要删除的站点名称,并完成删除。