我在WordPress上遇到了一个非常奇怪的错误。我使用以下代码将样式表导入到我的模板中(我已经在其他数百个主题上使用过,并且没有任何问题);
<link rel="stylesheet" href="http://sambeckham.com/wp-content/themes/sambeckham/style.css" media="screen" />
但由于某种原因,WordPress会吐出来;
<style media="screen" data-href="http://sambeckham.com/wp-content/themes/sambeckham/style.css">
Styles in here
</style>
所有样式加载都很好所以我直到现在才注意到它,但我真的不希望它们在页面中。有没有人曾经遇到过这个问题?
最奇怪的是,这个页面上有3个样式表,另外两个链接绝对正常。
答案 0 :(得分:1)
原来这是我使用的chrome版本的问题。该网站处理正常。
答案 1 :(得分:0)
虽然我无法解决您的具体问题(并且您已经获得HTTPAuth阻止访问博客本身),但基于您引用的行为,这不是PHP / WordPress的问题,而是一个Wordpress主题/ JavaScript问题。如果我要调试它,我的第一步是一次注释掉每个JS文件,然后看看烟雾是什么颜色出来的。
(可能有必要将“保存页面”保存为“网页完成”(或任何与您的浏览器等效的内容)并在本地执行此操作,因为WordPress通常没有接近最佳实践...)