Functions.php wordpress不适用于样式表或jquery

Functions.php wordpress不适用于样式表或jquery,php,jquery,css,wordpress,twitter-bootstrap,Php,Jquery,Css,Wordpress,Twitter Bootstrap,我正在制作我的第一个自定义wordpress主题,在functions.php中遇到了问题 我也在使用bootstrap,所以我想将bootstrap样式表包括到wp中。我目前是这样做的-: style.css @import url('css/bootstrap.css'); @import url('css/font-awesome.css'); 我知道我可以使用functions.php来做同样的事情,所以我编写了一个自定义函数,并尝试这样做-: functions.php <

我正在制作我的第一个自定义wordpress主题,在functions.php中遇到了问题

我也在使用bootstrap,所以我想将bootstrap样式表包括到wp中。我目前是这样做的-:

style.css

@import url('css/bootstrap.css');
@import url('css/font-awesome.css');
我知道我可以使用functions.php来做同样的事情,所以我编写了一个自定义函数,并尝试这样做-:

functions.php

<?php
/* Theme setup */
require_once('wp_bootstrap_navwalker.php');

/* Add bootstrap support to the Wordpress theme*/

function theme_add_bootstrap() {
    wp_enqueue_style( 'bootstrap-css', get_template_directory_uri().'/css/bootstrap.css' );
    wp_enqueue_style( 'style-css', get_template_directory_uri().'/css/font-awesome.css' );
    wp_enqueue_script( 'bootstrap-js', get_template_directory_uri().'/js/bootstrap.js', array(), '3.0.0', true );
}

add_action( 'wp_enqueue_scripts', 'theme_add_bootstrap' );

?>
functions.php
这似乎不起作用。functions.php也不加载wp jquery或bootstrap.js


谁能帮我解释一下这件事吗?我会非常感激的。这不是子主题,而是自定义主题。

在将脚本排入队列之前,请尝试注册脚本。例如:

function my_enqueue_scripts() {
    // Register Bootstrap JS.
    wp_register_script( 'bootstrap-js', get_template_directory_uri() . '/js/bootstrap.min.js', array( 'jquery' ), NULL, true );
    // Enqueue Bootstrap JS.
    wp_enqueue_script( 'bootstrap-js' );
}

add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts' );

WordPress已经为jQuery排队,因此无需手动执行
wp_排队_脚本(“jQuery”)谢谢你,你能帮我做一下我的样式表吗?当然,看看我确实试过了,但对我不起作用。:/无论是js还是css,我都不知道我做错了什么。请确保分别在页眉和页脚中调用
wp\u head()
wp\u footer
。这些钩子实际上就是排队的钩子。我刚刚测试过,它对我有效。这里肯定有一个更广泛的问题。也许与你在别处的设置有关?这在我听从Khalid的建议后起作用了!谢谢