创建子对象和设置初始函数时。php内容:
<?php
add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_styles\' );
function my_theme_enqueue_styles() {
$parent_style = \'parent-style\'; // <=====HERE
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\')
);
}
在本例中,我是否应该将“父样式”重命名为父样式的名称?还是将其保留为“父样式”?
最合适的回答,由SO网友:Tony Djukic 整理而成
您可以保持原样(参见Jacob Pettie的评论),也可以更改它,但这里的关键是添加路径以定位父主题的CSS。
<?php
add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_styles\' );
function my_theme_enqueue_styles() {
wp_enqueue_style( \'parent-style\', get_template_directory_uri() . \'/style.css\' );
}
在您的示例中,您在(\'父样式\')之后将其切断,但您应该继续并包括父主题样式的路径。css。
get\\u template\\u directory\\u uri()用于父主题。
可在此处找到完整的逐步细分:https://developer.wordpress.org/themes/advanced-topics/child-themes/