2016-02-26 55 views
1

我是新来的WordPress的自定义主题设计。我试图通过functions.php访问CSS 不幸的是我写了php代码,但是当我运行它时,它显示空白屏幕,我的所有内容都不显示。代码在这里。wordpress functions.php没有为CSS显示任何内容

<?php 
function nanoweb_resources() { 
    wp_enqueue_style('style', get_stylesheet_uri()); 
} 
add_action('wp_enqueue_scripts', 'nanoweb_resources'); 

我的错误正在工作,我的意思是如果我在代码中做了任何错误,它会显示错误。根据我的半小时研究,有一些逻辑错误在那里。 如果有人帮助我,我不会失去学习定制wordpress主题这一大部分的动力。 预先感谢您

回答

1

如果您的样式表不在您的主题的根目录中,您的第二个参数应该是样式表的路径。您需要将样式表的名称追加到get_template_directory_uri() . '/path/to/sytlesheet.css'。其中/path/to/sytlesheet.css样式表在模板文件夹中的位置。

+0

你好,是的,它在根目录下。我正在学习,所以所有的文件都在根目录下。我只有一个目录根,并且索引,页脚,标题,函数和样式在那里 –

+0

我建议你在你的回答中使用'/ path/to/stylesheet.css',也就是说。路径由斜杠定义,然后出现文件名,似乎更符合我的逻辑......只是一个想法... – webeno

+0

你好,感谢您的支持,我在根目录下的名称css文件夹上创建并将我的css文件重命名为stylesheet.css中。现在它在css文件夹中。我将它添加到我的代码wp_enqueue_style('sytle',get_template_directory_uri()。'/css/sytlesheet.css');内容如何显示,但CSS不起作用 –