javascript - 链接到 CSS 文件的 URL 错误

标签 javascript php html css wordpress

我是 PHP 初学者。为什么我不能用这些代码链接到 CSS 文件?我的代码有什么问题?有人可以帮助我吗?

标题.php

<html lang="en">
<head>
    <title> </title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="description" content="" />
    <meta name="keywords" content="" />
    <meta name="description" content="Bootstrap 3 responsive centered columns">
    <meta charset="UTF-8" />

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 

    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="author" content="Codrops" />
    <script>
    var template_dir_js = "<?php echo get_template_directory_uri();?>";
    </script>
    <!--[if lte IE 8]><script src="css/ie/html5shiv.js"></script><![endif]-->
    <script src="<?php echo get_template_directory_uri(); ?>/js/jquery.min.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/jquery.dropotron.min.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/jquery.slidertron.min.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/skel.min.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/skel-layers.min.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/init.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/bootstrap.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/modernizr.custom.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/foundation.js" type="text/javascript"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/js/foundation.min.js" type="text/javascript"></script>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <meta name="generator" content="PSPad editor, www.pspad.com">
    <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
    <link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
    <script src='https://www.google.com/recaptcha/api.js'></script>
    <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet">
      <link rel="shortcut icon" href="../favicon.ico">         
             <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
                    <noscript>
        <p><link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_directory'); ?>/css/skel.css" /></p>
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/style.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/style-desktop.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/style-mobile.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/fakeLoader.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/bootstrap.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/bootstrap-theme.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/gravity-forms-bootstrap.css"/>
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/default.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/component.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/foundation-flex.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/foundation.css" />
        <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory');?>/css/foundation.min.css" />
    </noscript>
</head>

应该是 localhost/wordpress/wp-content/themes/Beyond/css/style.css(正确的 URL)但现在它链接到 localhost/wordpress/sample-page/css/style.css(错误的 URL)。如何将链接更改为正确的 URL? Wordpress 可以加载我的 Javascript,但无法加载我的 CSS 文件。

URL for linking CSS file File Directory

最佳答案

  1. 在变量中获取模板目录 uri 的值,然后在程序中使用它。如果它没有出现,只需回显 $template_dir 的值并将其张贴在这里

     <?php
      $template_dir = get_template_directory_uri();
     ?>
     <link rel="stylesheet" type="text/css" href="<?php echo $template_dir;?>/css/style.css" /> 
    

关于javascript - 链接到 CSS 文件的 URL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42610918/

相关文章:

javascript - React Quill 自定义排序列表

javascript - 使用附加功能和正确的行号包装 console.log

php - 简化php代码按列和排序结果从mysql数据库中选择数据

html - 表中列的奇怪分布

html - 如何更改 bootstrap html 文件某些部分的背景颜色?

html - 如何从javascript中的HTML5视频元素获取媒体流对象

javascript - 如果我得到application-stream的axios响应内容类型,如何保存PDF格式文件?

javascript - 火狐插件sdk : Finding total number of nested iframes(cross domain) in a page?

php - 制作一个从MySQL中选择的功能,我的怎么样?

php - Cakephp 和模板