You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除WordPress 6.1新增的classic-themes.min.css样式文件?

如何移除WordPress 6.1自动加载的classic-themes.min.css样式文件

升级WordPress 6.1后,页面头部会自动加载一个路径异常的样式文件(domain.com/https://www.example.com/wp-includes/css/classic-themes.min.css?ver=1),文件内容如下:

/*! 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}

解决方案

直接在当前主题的functions.php文件(推荐使用子主题修改,避免主题更新后代码丢失)中添加以下代码:

add_action( 'wp_enqueue_scripts', 'remove_classic_themes_css', 20 );
function remove_classic_themes_css() {
    wp_dequeue_style( 'classic-themes' );
    wp_deregister_style( 'classic-themes' );
}

说明

这个样式是WordPress 6.1针对经典主题(非块主题)新增的默认块样式补全,通过wp_dequeue_style取消样式排队、wp_deregister_style注销样式的方式,就能彻底阻止它被加载到页面中。

内容的提问来源于stack exchange,提问作者Song Hunk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 17:20:36