我正在使用Divogue主题在Wordpress上构建本地网站。我在网站上添加了几页内容,其中一些是我使用Elementor插件设计的。网站运行正常,我的页面按预期显示。
我决定为灵活性添加一个子主题。在创建了新的目录文件夹“ divogue-child”之后,我根据Wordpress提供的说明创建了style.css
和functions.php
文件。我在Wordpress中激活了子主题,并从定制器查看了该站点,但是它显示的是纯父主题,而没有添加任何页面。奇怪的是,导航菜单项保持不变并链接到适当的页面,但是找不到我创建的所有内容页面,它们都是空白页面。
我不确定这是否是因为我使用Elementor创建了页面并且子主题无法找到它们,还是因为子主题的functions.php
文件中存在错误。
<?php
function my_theme_enqueue_styles() {
$parent_style = 'divogue-style';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style',
get_stylesheet_directory_uri() . '/style.css',
array( $parent_style ),
wp_get_theme()->get('Version')
);
}
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
?>