好的,所以我正在制作我的第一个wordpress主题并查看其他人的代码以寻求帮助,我在header.php中遇到了一些令我困惑的事情。我的问题是为什么在注册之前取消注册style.css?这是最好的做法还是其他什么。
<?php
wp_deregister_style( 'style-css' ); /* Why? */
wp_register_style( 'style-css', get_stylesheet_uri() );
wp_enqueue_style( 'style-css' );
?>
最佳做法是在注册和排队之前取消注册一个样式吗?
答案 0 :(得分:0)
感谢Skatox,事实证明这只是糟糕的代码实践。 应该是:
<?php
wp_register_style( 'style-css', get_stylesheet_uri() );
wp_enqueue_style( 'style-css' );
?>
取消注册只能用于插件和子主题,而不能用于主题!