我刚刚关注了一个关于创建自定义WordPress主题的教程,每个都从静态到动态转换都很好但是当我激活那个主题时我想出了一个带有蓝色超链接的纯HTML文档,这意味着该网站不是拿起style.css的css文件
我做错了吗?请帮我。
答案 0 :(得分:2)
检查源HTML,看看CSS的路径是否正确。
您可以使用bloginfo()通过以下方式查找正确的路径:
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/style.css">
如果你的style.css位于模板的根文件夹中。
答案 1 :(得分: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()次来电