插件css没有应用到页面上吗?

时间:2017-01-22 作者:Inzmam ul Hassan

我已经使用下面的代码将样式排列在脚本中。

function libload()
{
    wp_enqueue_style(\'style_file\' , plugin_dir_url(__FILE__).\'lib/plugin_styles.css\' , array(), \'\', true);
    wp_enqueue_script(\'js_file\',  plugin_dir_url(__FILE__).\'lib/plugin_js.js\', array(), null, true);
}

add_action(\'wp_enqueue_scripts\',\'libload\');
css文件也正在加载正确的样式文件。但是这些样式没有出现在firebug inspect元素中,也没有应用到页面中。

css是基本的css,只是一个测试css。

.addtogunbtn
{
    color:red;
}
但未应用,。

1 个回复
最合适的回答,由SO网友:Md. Mrinal Haque 整理而成

在里面wp_enqueue_style()\'s第5个参数不是布尔值。使用以下代码:

function libload()
{
    wp_enqueue_style(\'style_file\' , plugin_dir_url(__FILE__).\'lib/plugin_styles.css\');
    wp_enqueue_script(\'js_file\',  plugin_dir_url(__FILE__).\'lib/plugin_js.js\', array(), null, true);
}

add_action(\'wp_enqueue_scripts\',\'libload\');

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s