升级到 WordPress 6.1后,查看源代码发现在头部出现一个样式代码:
<style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style>
大概是为非具有站点编辑功能的WordPress默认主题准备的,但未使用默认主题居然也有这个,莫名其妙,应该是系统自动添加的。
移除方法,将下面代码添加到当前主题函数模板 functions.php中即可:
add_action( 'wp_enqueue_scripts', 'zm_remove_classic_heme_styles', 20 ); function zm_remove_classic_theme_styles() { wp_dequeue_style( 'classic-theme-styles' ); }
或简化的代码:
add_action( 'wp_enqueue_scripts', function() { wp_dequeue_style( 'classic-theme-styles' ); }, 20 );
感觉WordPress开发者又在胡整。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
安徽省马鞍山市 1F
进来学习