如何在没有wp_head()的主题上包含带有wp_enqueue_style()的CSS文件

时间:2018-04-30 06:31:51

标签: css wordpress

我希望使用$ bitbake u-boot -c compile 功能在WordPress中包含自定义CSS文件,而不使用fun getFilledData(account: Account): Account { account.OrganizationName = "name" val addresses = ArrayList<Address>() for(i in 0..10){ //create and insert your multiple addresses here val address = Address(i,"name $i","line1 $i","line2 $i ","city $i","locality $i","state $i ", i) addresses.add(address) } //assign list to account account.Addresses = addresses return account } wp_enqueue_style()  <?php wp_head();?>文件。我试图在谷歌和Stack Overflow上找到答案,但无法得到答案。如何解决这个问题?

以下是插件文件中的代码:

do action('wp_head');

我将此代码放在插件PHP文件中,并尝试将代码放在header.php中。我不想在add_action('wp_head', 'load_style'); function load_style() { wp_enqueue_style( 'styles', plugin_dir_url( __FILE__ ) .'css/styles.css', array(), '1.1', 'all' ); } 中使用function.php

3 个答案:

答案 0 :(得分:0)

使用以下代码,

add_action('wp_enqueue_scripts', 'load_style');

function load_style() {

wp_enqueue_style( 'styles', plugin_dir_url( __FILE__ ) .'css/styles.css', array(), '1.1', 'all' );

}

答案 1 :(得分:0)

试试这段代码。

add_action('wp_footer', 'load_style');

function load_style() {

    wp_enqueue_style( 'styles', plugin_dir_url( __FILE__ ) .'css/styles.css', array(), '1.1', 'all' );

}

答案 2 :(得分:0)

您可以像以前一样轻松地在functions.php文件中添加样式:

wp_enqueue_style( 'styles', plugin_dir_url( __FILE__ ) .'css/styles.css', array(), '1.1', 'all' );

或者:

add_action('wp_head', 'load_style');
function load_style() 
{
   wp_enqueue_style( 'styles', plugin_dir_url( __FILE__ ) .'css/styles.css', array(), '1.1', 'all' );
}

然后,在functions.php文件中创建一个新动作以打印入队样式:

add_action( 'just_print_styles', 'wp_print_styles' );

最后,在主题中使用您的操作(例如标题而不是wp_head):

<?php do_action('just_print_styles'); ?>