我有一个wordpress主题,我根据我的规范进行了黑客攻击。我知道我不应该这样做,但那是很久以前的事了,所以现在我正在尝试实现一个儿童主题,并且我已经将这些修改加入到儿童风格主题中。不幸的是,它在子主题之后加载父样式的主题,所以当然,一切都被掩盖了。这是我函数中的代码。php:
add_action( \'wp_enqueue_scripts\', \'theme_enqueue_styles\' );
function theme_enqueue_styles() {
wp_enqueue_style( \'child-style\', get_stylesheet_directory_uri() . \'/style.css\',
array(\'parent-style\')
);
}
下面是它在渲染代码上的外观:
<link rel=\'stylesheet\' id=\'defaultbasic-css\' href=\'http://www.julia-silverman.com/wp-content/themes/artist-child/style.css?ver=1\' type=\'text/css\' media=\'all\' />
<link rel=\'stylesheet\' id=\'basic-css\' href=\'http://www.julia-silverman.com/wp-content/themes/artist/css/style.css?ver=1\' type=\'text/css\' media=\'all\' />
我如何强制它更改顺序,使我的子主题优先?我已经尝试用优先级参数11加载它,但结果相同。
注意:目前我在父主题中保留了修改后的样式-在我可以让子主题工作之前,我不会删除它们(并替换为干净的主题)。