资源管理器未在Wordpress站点中加载条件样式表

时间:2011-08-26 14:10:35

标签: css wordpress internet-explorer conditional-comments

我有一个wordpress网站我正在使用,即条件注释加载到特定的样式表中。出于某种原因,所做的更改没有反映在IE的渲染中:

我试过了:

  • 清除浏览器历史记录
  • 删除并重新上传文件
  • 确保条件评论正确
  • 关闭所有浏览器并重新启动
  • 检查文件路径
  • 现在添加php样式()以强制刷新

我已经达到了令我感到困惑的程度。

我还能尝试什么?

编辑:

代码:

<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>K9 Heaven - 21st Century Dog Care</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" type="text/css" media="all" href="http://www.k9heaven.org.uk/wp-content/themes/k9_0.2/style.css" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" media="all" href="ie.css" />
<![endif]-->

<link rel="pingback" href="http://www.k9heaven.org.uk/xmlrpc.php" />

<!--[if lt IE 9]>
<script src="http://www.k9heaven.org.uk/wp-content/themes/k9_0.2/js/html5.js" type="text/javascript"></script>
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="K9 Heaven &raquo; Feed" href="http://www.k9heaven.org.uk/?feed=rss2" />
<link rel="alternate" type="application/rss+xml" title="K9 Heaven &raquo; Comments Feed" href="http://www.k9heaven.org.uk/?feed=comments-rss2" />
<link rel="alternate" type="application/rss+xml" title="K9 Heaven &raquo; Home Comments Feed" href="http://www.k9heaven.org.uk/?feed=rss2&amp;page_id=49" />
<link rel='stylesheet' id='NextGEN-css'  href='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0' type='text/css' media='screen' />
<link rel='stylesheet' id='shutter-css'  href='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.css?ver=1.3.2' type='text/css' media='screen' />
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-includes/js/l10n.js?ver=20101110'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var shutterSettings = {
    msgLoading: "L O A D I N G",
    msgClose: "Click to Close",
    imageCount: "1"
};
/* ]]> */
</script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.js?ver=1.3.2'></script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-includes/js/jquery/jquery.js?ver=1.6.1'></script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/js/jquery.cycle.all.min.js?ver=2.88'></script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/js/ngg.slideshow.min.js?ver=1.05'></script>

<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-includes/js/comment-reply.js?ver=20090102'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.k9heaven.org.uk/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.k9heaven.org.uk/wp-includes/wlwmanifest.xml" /> 
<link rel='index' title='K9 Heaven' href='http://www.k9heaven.org.uk' />
<link rel='prev' title='Contact' href='http://www.k9heaven.org.uk/?page_id=25' />
<meta name="generator" content="WordPress 3.2.1" />

<!-- All in One SEO Pack 1.6.13.3 by Michael Torbert of Semper Fi Web Design[395,435] -->
<meta name="description" content="K9 Heaven - 21st Century Dog Care" />
<meta name="keywords" content="K9,Heaven,21st,Century,Dog,Care" />
<link rel="canonical" href="http://www.k9heaven.org.uk/" />
<!-- /all in one seo pack -->

<meta name='NextGEN' content='1.8.3' />
    <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>

</head>

http://www.k9heaven.org.uk/

随意关闭此帖子,忘记wordpress主题中的相对css路径转到网站根目录,而不是主题根目录。并赢得了愚蠢的帽子。

1 个答案:

答案 0 :(得分:0)

这是

http://www.k9heaven.org.uk/ie.css

你要加载的表格?或是这样:

http://www.k9heaven.org.uk/wp-content/themes/k9_0.2/ie.css

上面的代码引用了网站根目录下的第一个样式表。那是不标准的。您应该在主题文件的样式表链接中使用<?php get_theme_root() ?>来定位主题文件夹中的样式表。