我正在尝试调试一个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>发布于 2017-03-06 04:22:58
我建议使用grep或任何类似的工具在主题文件和插件文件上搜索8642451160_b0660b13a3_o.jpg,以便在多个文本文件中搜索文本。
如果这不起作用,可以使用phpMyAdmin或类似的工具在整个数据库中搜索8642451160_b0660b13a3_o.jpg。通过查看它是在哪个数据库表和记录中找到的,您通常可以跟踪它所在的插件或主题文件。
WordPress非常灵活,允许从代码中的任何位置将样式附加到标题中(例如,通过使用中的wp_head action几乎任何PHP文件)。因此,有问题的代码几乎可以在任何地方!在文件和数据库中搜索文件名通常有助于跟踪问题的来源。
https://stackoverflow.com/questions/42612876
复制相似问题