0

我刚刚遵循了一个关于创建自定义 WordPress 主题的教程,从静态到动态转换的每一件事都很好,但是当我激活该主题时,我想出了一个带有蓝色超链接的纯 HTML 文档,这意味着该网站没有收到style.css 的 css 文件

难道我做错了什么?请帮我。

4

2 回答 2

2

检查您的源 HTML 并查看您的 CSS 的路径是否正确。

您可以使用 bloginfo() 通过以下方式找到正确的路径:

<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/style.css">

如果您的 style.css 位于模板的根文件夹中。

于 2012-12-14T10:39:34.413 回答
0

你在哪里添加文件的链接?- 查看页面的来源以查看链接是否存在并尝试导航到它以查看它是否返回 404(未找到)或其他错误。

我首选的包含主题样式表的方法是在我的functions.php 中添加类似的内容。

add_action('wp_enqueue_scripts','enqueue_my_styles_scripts');

function enqueue_my_styles_scripts() {
    wp_enqueue_style('my-styles',get_stylesheet_directory_uri().'/style.css');
}

检查wp_enqueue_style并确保您的头文件中有wp_head()调用

于 2012-12-14T10:28:42.970 回答