如何在 WordPress header.php 中正确链接到 CSS?

新手上路,请多包涵

我一直在尝试创建一个 WordPress 主题,但在 header.php 中链接到 style.css 似乎不起作用,标题只是没有出现。使用了 30 多个代码,甚至是 WordPress 提供的代码和有类似错误的人,但看起来解决方案已经过时了。

 <link href="<?php bloginfo('stylesheet_url'); ?>" rel = "stylesheet">

这是我的 PHP 脚本

<!DOCTYPE html>
<html>

<head>
    <title>Welcome</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet">
</head>

<body>
    <div class="navbar navbar-default navbar-static-top">
        <div class="container"> <a href="#" class="navbar-brand">Logo</a>

            <button class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse"> <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <div class="collapse navbar-collapse navHeaderCollapse">
                <ul class="nav navbar-nav navbar-right">
                    <li class="active"><a href="#">Home</a>
                    </li>
                    <li><a href="#">Contact</a>
                    </li>
                    <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Social Media<b class = "caret"></b></a>

                        <ul class="dropdown-menu">
                            <li><a href="#">Facebook</a>
                            </li>
                            <li><a href="#">Instagram</a>
                            </li>
                            <li><a href="#">Twitter</a>
                            </li>
                            <li><a href="#">Google Plus</a>
                            </li>
                        </ul>
                    </li>   <a href="http://www.adds.com" class="navbar-btn btn-success btn pull-right">Add</a>

                </ul>
            </div>
        </div>
    </div>
    <div class="container">

原文由 Samuël 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 281
1 个回答

您的主题 style.css 默认包含在 WordPress 的 wp_head() 函数中。在结束 HEAD 标记之前添加此功能。

 <?php wp_head(); ?>

如果你想添加额外的样式表,那么在你的 functions.php 文件中使用这个函数。

 function additional_custom_styles() {

    /*Enqueue The Styles*/
    wp_enqueue_style( 'uniquestylesheetid', get_template_directory_uri() . '/css/custom.css' );
}
add_action( 'wp_enqueue_scripts', 'additional_custom_styles' );

原文由 dipak_pusti 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题