【问题标题】:Wordpress can't find style.cssWordpress 找不到 style.css
【发布时间】:2015-03-17 12:49:21
【问题描述】:

我是 wp 开发的新手,我习惯使用 gulp 来定制开发环境。所以我有一个名为 development 的文件夹,其中存储了我所有的开发文件夹和文件。在这个文件夹中,我有 index.php、functions.php 和 style.css。但是,wp 说它找不到样式表。文件的绝对路径是 builds/development/style.css 等,但是 style.css 的相对路径(到 index.php)应该足够好,对吧?如何解决这个问题?

我的文件结构图片http://www.bild.me/bild.php?file=2452032environment.png

【问题讨论】:

  • 您是否正在尝试创建一个 wordpress 主题?主题必须驻留在wp-content/themes 中并由某些文件组成。此外,styles.css 文件必须包含某些元数据。详情请见:codex.wordpress.org/Theme_Development
  • 好吧,正如您在图片中看到的那样,我已经涵盖了所有内容......当我将 style.css 放在绝对基本文件夹中时它可以工作,但这不是解决方案。跨度>
  • styles.css 需要在主题的根目录中,而不是在子文件夹中。我的建议是在您的主题 (wp-content/themes/Blog) 的根目录中创建一个空的 styles.css,然后将所需的元数据放入其中,并为您的实际 css 文件添加一个 @import 行。
  • 好的,谢谢,会这样做的!

标签: wordpress


【解决方案1】:

/wp-content/themes/builds/development/style.css" />

使用 get_site_url 函数作为路径

【讨论】:

    【解决方案2】:

    任何 WordPress 主题的默认 style.css 文件都必须包含在自定义主题的根目录中。在这种情况下,它需要包含在“C:\wamp\www\wordpress\wp-content\themes\Blog”目录中。

    该样式表还必须包含required markup declared at the top of the file。那么这个文件也必须在 WordPress 模板标记的头部被引用,要么动态地使用函数(首选),要么直接写在头部。

    您可以使用wp_enqueue_style 函数包含其他样式表,而不是默认主题样式表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-02
      • 2015-05-16
      • 2018-08-19
      • 1970-01-01
      • 2015-06-08
      • 2014-01-31
      • 2017-02-19
      • 1970-01-01
      相关资源
      最近更新 更多