我为主题定制创建了一个子主题,wordpress正在识别主题并加载它。
虽然有一些变化没有通过,但我一直在关注css选择器,看看是否遗漏了什么,然后我找到了一个主题,有人建议检查加载顺序,正确的是,父级的缩小样式表,在子级主题样式表之后加载。
如果我对代码做了一点欺骗,将父级的精简样式而不是常规样式排队,并删除/匹配子级样式的版本号,则之前会加载精简的css,但css更改仍然不会覆盖。
如果我不更改子版本号,则加载后会出现与子版本号匹配的父版本的缩小版本。
下面是我试图解释的所有代码和屏幕截图。
功能。子主题php:
function my_theme_enqueue_styles() {
$parent_style = \'parent-style\';
wp_enqueue_style( $parent_style, get_template_directory_uri() . \'/style.min.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\' );
样式。子主题css:
/*!
Theme Name: Customify Child
Theme URI: https://wpcustomify.com
Author: JNK XI
Author URI: https://
Description: Customify Child Theme
Template: customify
Version: 0.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: customify-child
Domain Path: /languages
Tags: custom-background, custom-logo, custom-menu, custom-logo, featured-images, flexible-header, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, one-column, two-columns, three-columns, left-sidebar, right-sidebar, e-commerce, blog
*/
如果子主题样式表的版本不同于父主题样式表的版本,则控制台打印屏幕
如果子主题样式表的版本与父主题样式表的版本匹配,则控制台打印屏幕
如果有什么不清楚的地方,请告诉我。
任何帮助都将不胜感激,谢谢