嗨,我最近开始学习wordpress主题开发,今天我开始了我的第一个wordpress主题。出于某种原因,我的样式表get加载到了chrome中,但没有加载到firefox和IE浏览器中,我正在使用这些浏览器进行测试。
我还注意到wordpress似乎自己添加了一些额外的样式。以下是我在源页面上找到的内容:
<style type="text/css" media="screen">
html { margin-top: 28px !important; }
* html body { margin-top: 28px !important; }
</style>
这不是我添加的样式。
我试着使用<?php echo get_stylesheet_uri() ?>
<?php bloginfo(\'stylesheet_url\')
但似乎没有一个主题能够承载这些样式。
以下是我的整个标题代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>
<?php if (is_home () ) { bloginfo(\'name\'); }elseif ( is_category() ) { single_cat_title(); echo \' - \' ; bloginfo(\'name\'); }
elseif (is_single() ) { single_post_title();}
elseif (is_page() ) { bloginfo(\'name\'); echo \': \'; single_post_title();}
else { wp_title(\'\',true); }
?>
</title>
<link rel="stylesheet" href="<?php bloginfo(\'stylesheet_url\'); ?>" type="<?php bloginfo(\'html_type\') ?>" media="screen"/>
<link rel="pingback" href="<?php bloginfo(\'pingback_url\'); ?>" type ="<?php bloginfo(\'html_type\') ?>" />
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<?php wp_head() ?>
</head>