在WordPress中用新的css文件覆盖自定义css文件


Overwrite custom css file with new css file in wordpress

作为定制插件的一部分,用户可以自定义核心CSS文件,但是由于某些菜鸟可能会弄乱我在允许用户重置CSS文件的选项中构建的CSS文件。

我正在寻找一个小的 php 片段,它将复制plugin_core_org.css文件并用它覆盖plugin_core.css文件。

文件结构

- css
-- plugin_core.css(users can edit this file only)
-- backup_files
--- plugin_core_org.css

如果要按 wp_enqueue_style 将 css 文件排队,以便执行以下操作:

wp_enqueue_style('custom-styles', get_stylesheet_directory_uri() . '/plugin_core.css');
wp_enqueue_style('original-styles', get_stylesheet_directory_uri() . '/plugin_core_org.css', array('custom-styles'));

第三个属性是依赖关系 - 此数组中的句柄将在实际样式表之前加载。

有关您可以在此处找到wp_enqueue_style的更多信息