为什么wp_enQueue_style()不起作用?

时间:2017-03-15 作者:beginner

我是wordpress的新手,我正在尝试在localhost上开发一个主题,我正在尝试加载样式。css在函数中使用此代码。php

function add_theme_scripts() {
 wp_enqueue_style( \'style\', get_stylesheet_uri() );
   }
 add_action( \'wp_enqueue_scripts\', \'add_theme_scripts\' );
和风格。css是

body{background:green;}
但这个代码不起作用

有人能解释一下我做错了什么吗?

3 个回复
最合适的回答,由SO网友:Aftab 整理而成

是否确定主题处于活动状态?

如果你看到你的风格。css代码它不仅应该有css代码,而且应该在样式的标题处有主题定义。css。

请确保主题处于活动状态。

上面加载CSS文件的代码看起来不错,如果你的主题是活动的,应该可以工作。

Update :

您添加了吗wp_head()wp_footer() 在里面header.phpfooter.php 分别地

wp_head() 应在之前添加</head> 在HTML和wp_footer() 应在之前添加</body> HTML中的标记。

SO网友:Pratik bhatt

风格在创建主题时,默认情况下会添加css。为什么要通过函数添加它。php?您还可以调用标头中的任何css。php也是。

SO网友:Paras shah

已添加wp_head()wp_footer() 在标题中。php和页脚。php文件,并确保确保文件功能。php使用这两个函数添加文件wp_enqueue_stylewp_enqueue_script

相关推荐

Wp-Content/Themes文件夹在哪里?

我想为我的wordpress站点创建一个子主题(仅供参考),这样我的更改就不会被每次更新所覆盖。显然,我需要在wp-content/themes文件夹中为子主题创建一个子文件夹。问题是,我找不到它。我曾尝试将wp内容和wp内容/主题添加到域中-它生成了一个空白的白色页面。我试着在spotlight文件搜索(是的,我有一台mac电脑)中搜索它(只是“wordpress”),它只找到了一些我在2010年安装的wordpress文件夹,我甚至都不记得做过这些。由于我最近在过去两周(2014年5月)建立了这个网站