WordPress风格不起作用



我试图在WordPress插件中包含一个样式文件。这种风格需要在前端工作。但下面的代码不起作用。

function theme_name_scripts() {
    wp_register_style( 'buttons', plugins_url( 'includes/parts/css/buttons.css' ) );
    wp_enqueue_style( 'buttons' );
    }
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );

这里的问题是什么?我也试过所有其他的斯塔克夫定律。当我直接将样式添加到主题样式.css文件时,它可以在中工作

如果没有第二个参数,plugins_url()将为您提供/plugins目录的路径,而不是您插件的目录。假设以上内容来自插件根目录中的一个文件,您可以执行以下操作:

function theme_name_scripts() {
    wp_register_style( 'buttons-style', plugins_url( 'includes/parts/css/buttons.css', __FILE__ ) );
    wp_enqueue_style( 'buttons-style' );
}
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );

相关内容

  • 没有找到相关文章