我无法使用WordPress中的函数将css排入队列

时间:2018-01-02 08:22:05

标签: css wordpress

如果我使用

,我的样式表就会排队
ctrl <- trainControl(method = "repeatedcv",
                     number = 10,
                     repeats = 5,
                     summaryFunction = auprcSummary,
                     classProbs = TRUE)

orig_fit <- train(y = Ionosphere$Class, x = Ionosphere[,c(1,3:34)], #omit column 2 to avoid a bunch of warnings related to the data set
                  method = "gbm",
                  verbose = FALSE,
                  metric = "AUPRC",
                  trControl = ctrl)

orig_fit$results
#output
  shrinkage interaction.depth n.minobsinnode n.trees     AUPRC    AUPRCSD
1       0.1                 1             10      50 0.9722775 0.03524882
4       0.1                 2             10      50 0.9758017 0.03143379
7       0.1                 3             10      50 0.9739880 0.03316923
2       0.1                 1             10     100 0.9786706 0.02502183
5       0.1                 2             10     100 0.9817447 0.02276883
8       0.1                 3             10     100 0.9772322 0.03301064
3       0.1                 1             10     150 0.9809693 0.02078601
6       0.1                 2             10     150 0.9824430 0.02284361
9       0.1                 3             10     150 0.9818318 0.02287886

但是当我使用

时它不包括在内
<link rel = "stylesheet" type = "text/css" href = "<?php echo get_template_directory_uri();?>/style.css">

4 个答案:

答案 0 :(得分:1)

您可以更正这样的代码:

function include_css(){

    wp_enqueue_style('main_css',get_template_directory_uri().'/style.css');
}
add_action('wp_enqueue_scripts','include_css');

答案 1 :(得分:0)

问题是你试图将css文件排入队列而不指定你使用的代码的完整URL,即

> wp_enqueue_style('main_css',get_stylesheet_uri());

这意味着您要添加始终位于根目录下的style.css文件,但是您仍然将名称命名为main_css,首先确保要添加哪个css然后有人能够正确回答您的问题和CSS你想要添加的是在哪个目录中。

请参阅此链接get_stylesheet_uri

答案 2 :(得分:0)

要将样式表排入队列,请在functions.php

中使用它
1.we need to register our stylesheet.
2.we should enqueue it.
3.Hook to an action 
4.call the function where you want to enqueue it.

function include_css()
{
    wp_register_style('main_css',get_template_directory_uri().'/style.css');
    wp_enqueue_style('main_css');
}
add_action('wp_enqueue_scripts','include_css');

呼叫, <?php wp_head();?> 在你要排队的地方。(主要是在标题中。)

答案 3 :(得分:-1)

请在主题的functions.php中添加此代码

function enqueue_scripts(){     wp_enqueue_style(&#39; style&#39;,get_stylesheet_directory_uri()。&#39; /style.css' ;, array()); } add_action(&#39; wp_enqueue_scripts&#39;,&#39; enqueue_scripts&#39;);