WordPress向所有标题标记注入class="wp-block-heading",如h1、h2和h3。即使我不需要它出现在我的样式表里。我试着用下面的代码删除它,但是它没有工作。
// Remove wp-block-library-css add_action( 'wp_print_styles', 'wps_deregister_styles', 100 ); function wps_deregister_styles() { wp_dequeue_style( 'wp-block-library' ); }
这一点也是如此:
// Remove gutenberg block library css from loading on frontend function remove_wp_block_library_css(){ wp_dequeue_style( 'wp-block-library' ); wp_dequeue_style( 'wp-block-library-theme' ); wp_dequeue_style( 'wc-block-style' ); // Remove WooCommerce block CSS wp_dequeue_style( 'global-styles' ); // REMOVE theme.json } // add_action( 'wp_enqueue_scripts', 'remove_wp_block_library_css', 100 );
引用一个受影响的URL:https://www.theidioms.com/face-to-face/
发布于 2023-04-22 03:03:09
您可以通过修改主题的class=文件或使用插件,从标题标记中删除functions.php“wp-块标题”属性。
选项:修改functions.php
转到WordPress仪表板中的外观>主题编辑器。单击右侧的functions.php文件.在文件末尾添加以下代码:
function remove_block_css(){
wp_dequeue_style( 'wp-block-library' );
}
add_action( 'wp_enqueue_scripts', 'remove_block_css', 100 );点击“更新文件”按钮保存您的更改。选项2:使用插件
从WordPress插件库安装并激活“禁用Gutenberg块”插件。转到设置>禁用WordPress仪表板中的Gutenberg块。选择“禁用所有Gutenberg块”选项并保存您的更改。这两个选项都将从class=中的标题标记中删除WordPress“wp-块标题”属性。但是,请记住,删除该类可能会影响标题的样式,因此您可能需要添加其他样式,以确保您的标题看起来仍然是您希望的样子。
https://wordpress.stackexchange.com/questions/415528
复制相似问题