根据Wordpress codex,wp_head(); 应该位于关闭头标记之前.
当我在wp_head()之后插入代码时; 有用.但是当我在wp_head()之前插入它时; 应该如此,它会产生一个空白区域.看看这张照片,看看当它变成空白时,什么是Firebug.
这是代码:
<link rel="stylesheet" href="flexslider/flexslider.css" type="text/css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <script src="flexslider/jquery.flexslider.js"></script>
<script type="text/javascript" charset="utf-8"> $(window).load(function() {
$('.flexslider').flexslider({
slideshow: true,
controlNav: false,
directionNav: false, animation: "slide", slideshowSpeed: 4500, animationDuration: 600,
}); }); </script>
Run Code Online (Sandbox Code Playgroud)
萤火虫: 
那怎么样?有任何想法吗?
是的,wp_head()应该在之前</head>,但你的javascript代码应该在之前</body>.
始终建议将Javascript放在DOM的末尾.在这是不可能的情况下(如特定的JavaScript必须在DOM,这似乎并没有在你的情况下真之前被加载),之前把它</head>和后wp_head();
编辑
此外,我在你的情况下注意到,如果你使用SEO友好的网址,你的主要脚本可能无法访问.您应该指定绝对URL.
| 归档时间: |
|
| 查看次数: |
2341 次 |
| 最近记录: |