无法使样式表显示在最终结果中。
对不起,堆栈溢出不起作用。
该函数运行。在Main.min.css之后回显有效,但脚本未显示。我不确定为什么。我尝试的所有方法均无效。
wp_enqueue_style('style.css', get_stylesheet_directory_uri() . '/style.css', array(), NAKED_VERSION, FALSE);
//wp_enqueue_style('bootstrap.min.css', get_stylesheet_directory_uri() . '/stylesheets/bootstrap.min.css', array(), NAKED_VERSION, FALSE);
wp_enqueue_style('slick.min.css', 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css', array(''), NAKED_VERSION, FALSE);
wp_enqueue_style('slick-theme.min.css', 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css', array('slick.min.css'), NAKED_VERSION, FALSE);
wp_enqueue_style('main-site.min.css', get_template_directory_uri() . '/stylesheets/main.min.css', array('slick-theme.min.css'), NAKED_VERSION, FALSE);
我希望main.min.css在指定的路径上显示为设计状态。 WordPress 5打破了这一点。该站点不再正确显示。
编辑(添加): 鉴于以上陈述清楚地表明了问题并且显示不正确,我如何使我的网站像升级前一样正常工作?
找到的解决方法(编辑): 我从数组中删除了依赖项字符串,发现导致它被加载。然后,我简化了依赖项字符串(位于上面)不包含扩展名。我还从“ slick.min.css”中的数组中删除了“”。这导致它解决。
答案 0 :(得分:0)
确定要在header.php和footer.php中添加wp_head()和wp_footer()吗? 然后验证wp_enqueue_style应该可以工作。
答案 1 :(得分:0)
是的,我可以确认。从5.0.0升级到5.0.2后,我遇到了同样的问题。
删除依赖项也确实为我解决了这个问题。
之前:
wp_enqueue_style(
'nuk.editor',
plugins_url($editorStylePath, __FILE__),
[ 'wp-blocks' ],
filemtime( plugin_dir_path( __FILE__ ) . $editorStylePath )
);
之后:
wp_enqueue_style(
'nuk.editor',
plugins_url($editorStylePath, __FILE__),
[],
filemtime( plugin_dir_path( __FILE__ ) . $editorStylePath )
);