我正在为活动模板创建子主题。在子文件夹的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的网址是这样的:
wp-
content/themes/sampletheme-child/assets/plugins/LightGallery/assets/css/lightgalle
ry.css
我在子主题中没有这样的文件夹,它正在子主题中搜索它。我不知道为什么它不从父主题中读取它。
我应该怎么做才能加载这些文件?
--ps:另一个问题是当子主题被激活时,主题是ltr。并且样式并不完美,虽然已经加载了主题板的主要样式并且我没有在父主题中找到任何 rtl 样式。但在父母风格中,每件事都很好,而且是 rtl。