Stu*_*art 6 wordpress wordpress-theming woocommerce
Wordpress WooCommerce StoreFront Theme在WooCommerce StoreFront Customiser的标题中排队样式;
<style id='storefront-woocommerce-style-inline-css' type='text/css'></style>
<style id='storefront-style-inline-css' type='text/css'></style>
Run Code Online (Sandbox Code Playgroud)
我似乎花了更多的时间来纠正这些风格,而不是定义我想要的东西.有谁知道如何删除它们或禁用Storefront自定义程序?
小智 13
对于那些与之抗争的人来说,这是我找到的解决方案:
function my_theme_remove_storefront_standard_functionality() {
//remove customizer inline styles from parent theme as I don't need it.
set_theme_mod('storefront_styles', '');
set_theme_mod('storefront_woocommerce_styles', '');
}
add_action( 'init', 'my_theme_remove_storefront_standard_functionality' );
Run Code Online (Sandbox Code Playgroud)
小智 6
在class-storefront-customizer.php中添加了两个内联CSS.
对于deregister storefront-style-inline-css:
add_filter('storefront_customizer_css', '__return_false');
Run Code Online (Sandbox Code Playgroud)
对于deregister storefront-woocommerce-style-inline-css:
add_filter('storefront_customizer_woocommerce_css', '__return_false');
Run Code Online (Sandbox Code Playgroud)
我最近不得不删除这些,最好的方法是使用Ngoc Nguyen的方法.
只需将以下代码放在functions.php中即可
function wpcustom_deregister_scripts_and_styles(){
wp_deregister_style('storefront-woocommerce-style');
wp_deregister_style('storefront-style');
}
add_action( 'wp_print_styles', 'wpcustom_deregister_scripts_and_styles', 100 );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7959 次 |
| 最近记录: |