2017-03-05 59 views
1

我试图调试一个WordPress网站,并一直在通过自定义CSS浏览以找出网站为什么不断加载已被删除的背景image。这在每个页面上都会以404错误的形式出现。缺失的图像参考在哪里?

有谁知道如何对这种情况进行逆向工程以确定它可能来自哪里?

<meta name="generator" content="Powered by Visual Composer - drag and drop page builder for WordPress."/> 
<!--[if lte IE 9]><link rel="stylesheet" type="text/css" href="https://www.example.com/wp-content/plugins/js_composer/assets/css/vc_lte_ie9.min.css" media="screen"><![endif]--><!--[if IE 8]><link rel="stylesheet" type="text/css" href="https://www.example.com/wp-content/plugins/js_composer/assets/css/vc-ie8.min.css" media="screen"><![endif]--><style type="text/css" id="custom-background-css"> 
body.custom-background { background-image: url("https://example.com/wp-content/uploads/2016/03/8642451160_b0660b13a3_o.jpg"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } 
</style> 
<style>.fb_iframe_widget_lift {width: 100% !important; height: 100% !important;}</style><style></style> 
+0

你能提供一个URL到你的网站吗?你正在运行任何缓存插件?什么主机? –

回答

0

我建议做了8642451160_b0660b13a3_o.jpg在使用grep或任何类似的工具来搜索多个文本文件的文本的主题文件和插件文件的搜索。

如果这不能帮助,请用phpMyAdmin或类似工具在整个数据库中搜索8642451160_b0660b13a3_o.jpg。通过查看发现它的数据库表和记录,您通常可以跟踪插件或设置的主题文件。

WordPress非常灵活,并且允许从头几乎任何地方向头添加样式该代码(例如,通过在中使用wp_head action几乎任何PHP文件)。所以,有问题的代码几乎可以在任何地方使用!在文件和数据库中搜索文件名通常可以帮助追踪问题的来源。