php УбираемWooCommerceGenerator标签,стили,искриптыдлястраниц,неотносящихсякWooCommerce
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php УбираемWooCommerceGenerator标签,стили,искриптыдлястраниц,неотносящихсякWooCommerce相关的知识,希望对你有一定的参考价值。
<?php
/**
* Оптимизация скриптов WooCommerce
* Убираем WooCommerce Generator tag, стили, и скрипты для страниц, не относящихся к WooCommerce.
*/
add_action( 'wp_enqueue_scripts', 'child_manage_woocommerce_styles', 99 );
function child_manage_woocommerce_styles() {
//убираем generator meta tag
remove_action( 'wp_head', array( $GLOBALS['woocommerce'], 'generator' ) );
//для начала проверяем, активен ли WooCommerce, дабы избежать ошибок
if ( function_exists( 'is_woocommerce' ) ) {
//отменяем загрузку скриптов и стилей
if ( ! is_woocommerce() && ! is_cart() && ! is_checkout() ) {
wp_dequeue_style( 'woocommerce_frontend_styles' );
wp_dequeue_style( 'woocommerce_fancybox_styles' );
wp_dequeue_style( 'woocommerce_chosen_styles' );
wp_dequeue_style( 'woocommerce_prettyPhoto_css' );
wp_dequeue_script( 'wc_price_slider' );
wp_dequeue_script( 'wc-single-product' );
wp_dequeue_script( 'wc-add-to-cart' );
wp_dequeue_script( 'wc-cart-fragments' );
wp_dequeue_script( 'wc-checkout' );
wp_dequeue_script( 'wc-add-to-cart-variation' );
wp_dequeue_script( 'wc-single-product' );
wp_dequeue_script( 'wc-cart' );
wp_dequeue_script( 'wc-chosen' );
wp_dequeue_script( 'woocommerce' );
wp_dequeue_script( 'prettyPhoto' );
wp_dequeue_script( 'prettyPhoto-init' );
wp_dequeue_script( 'jquery-blockui' );
wp_dequeue_script( 'jquery-placeholder' );
wp_dequeue_script( 'fancybox' );
wp_dequeue_script( 'jqueryui' );
}
}
}
以上是关于php УбираемWooCommerceGenerator标签,стили,искриптыдлястраниц,неотносящихсякWooCommerce的主要内容,如果未能解决你的问题,请参考以下文章
php копируем,добавляемиудаляемфайл
php Убратьограниченияповремениипопамяти
php преобразуетчисловмассив
php Ссылканаприкреплённуюминиатюру#изображение#миниатюра
php Убираемвсе«Подитог»
html Примерзапускасообщенийизphp