微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

创建子主题,一些脚本和 css 文件未加载

如何解决创建子主题,一些脚本和 css 文件未加载

我正在为活动模板创建子主题。在子文件夹的functions.PHP文件中有此代码

 <?PHP
  add_action( 'wp_enqueue_scripts','enqueue_parent_styles' );
  function enqueue_parent_styles() {
   wp_enqueue_style( 'parent-style',get_template_directory_uri().'/style.css' );
  }
  ?>

但是当子主题处于活动状态时,名为 lightgallery 的插件的某些 js 和 css 文件尚未加载。并在控制台出现 404 错误。 404的url是这样的:

  wp- 
content/themes/sampletheme-child/assets/plugins/Lightgallery/assets/css/lightgalle 
      ry.css 

我在子主题中没有这样的文件夹,它正在子主题搜索它。我不知道为什么它不从父主题中读取它。

我应该怎么做才能加载这些文件

--ps:另一个问题是当子主题被激活时,主题是 ltr。并且样式并不完美,虽然已经加载了它们的主要样式并且我没有在父主题中找到任何rtl样式。但在父母的风格中,一切都很好,而且 rtl。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。