我不确定这是否可行,因为我一直在谷歌搜索这个问题,但我找不到任何解决方案。我在wp-admin的媒体上,我正在尝试查看已使用特定图像的页面。我是开发人员,我不知道它是如何完成的。有人帮忙吗?
Example:
image.jpg
has been displayed in :
www.mydomain.com/
www.mydomain.com/page-1
www.mydomain.com/page-2
我不知道怎么做。请帮忙。
答案 0 :(得分:1)
如果您有权访问数据库,则可以在所有帖子和页面中搜索所有出现的图像链接。为此,您需要通过管理菜单获取图像的链接。你会有类似的东西:
http://example.com/wp-content/uploads/2016/03/image.png
帖子和页面内容位于表格wp_posts
中(替换" wp _"如果不使用默认值,则使用您的表格前缀)。现在您可以执行以下查询:
SELECT `ID`, `post_title`, `guid` FROM `wp_posts`
WHERE `post_content` LIKE '%http://example.com/wp-content/uploads/2016/03/image.png%'
这将为您提供帖子标题及其链接。应该是这样的:
ID post_title guid
9 Post Title 1 http://www.example.com/?page_id=9
20 Post Title 2 http://www.example.com/?page_id=20
答案 1 :(得分:0)
所有图片都上传了
wp-content/uploads
文件夹
你将使用firebug检查并获得图像的路径。
感谢
答案 2 :(得分:0)
在媒体中将视图更改为列表视图,您可以在其中查看哪个图像附加到哪个帖子。