我无法在Wordpress网站的插件中加载自定义样式

时间:2019-05-01 03:30:35

标签: php css wordpress plugins

我正在尝试在我的wordpress插件中调用自定义样式。我尝试了wp_enqueue方法,但是找不到样式表。

我已经尝试了stackoverflow本身的示例,但是它对我不起作用。 我使用调试栏-依赖工具检查了被包围的样式,但是在其中也找不到样式。请检查链接了解我喜欢的样式。 debug bar 以下是我尝试加载CSS的两种不同方式。

function wp_adding_styles1()
{
wp_enqueue_style('my_eastern_charts_stylesheet', plugin_dir_url(__FILE__) . 'eastern_charts_stylesheet.css');   

}
add_action('wp_enqueue_scripts', 'wp_adding_styles1');

function wpb_adding_styles() {
wp_register_style('my_stylesheet', plugins_url('eastern_charts_stylesheet.css', __FILE__));
wp_enqueue_style('my_stylesheet');
}
add_action( 'wp_enqueue_scripts', 'wpb_adding_styles' );

Directory Structure

2 个答案:

答案 0 :(得分:0)

尝试一下

function custom_load_plugin_css() {
   $plugin_url = plugin_dir_url( __FILE__ );

        wp_enqueue_style( 'style1', $plugin_url . 'css/style1.css' );
        wp_enqueue_style( 'style2', $plugin_url . 'css/style2.css' );
    }
    add_action( 'wp_enqueue_scripts', 'custom_load_plugin_css' );

答案 1 :(得分:0)

请尝试以下代码:

function your_namespace() {
 wp_register_style('charts_stylesheet',plugins_url('charts_stylesheet.css',__FILE__ ));
 wp_enqueue_style('charts_stylesheet');
}

add_action( 'wp_head','your_namespace');