我已经学习了一些关于WP脚本和样式的出列和注销的教程,试图优化我的网站速度。
最初,我可以退出队列并取消注册,直到我为纯移动站点添加了一个条件。现在这些功能无法工作。
add_action( \'wp_enqueue_style\', \'remove_default_stylesheet\', PHP_INT_MAX);
if ( is_front_page() && wp_is_mobile() ) {
function remove_default_stylesheet() {
wp_dequeue_script( \'contact-form-7\' );
wp_deregister_script( \'contact-form-7\' );
}
} elseif ( is_front_page() ) {
function remove_default_stylesheet() {
wp_dequeue_style( \'contact-form-7\' );
wp_deregister_style( \'contact-form-7\' );
}
}
add_action( \'wp_enqueue_scripts\', \'my_deregister_javascript\', PHP_INT_MAX);
if ( is_front_page() && wp_is_mobile() ) {
function my_deregister_javascript() {
wp_dequeue_script( \'contact-form-7\' );
wp_deregister_script( \'contact-form-7\' );
}
} elseif ( is_front_page() ) {
add_action( \'wp_enqueue_scripts\', \'my_deregister_javascript\', PHP_INT_MAX);
function my_deregister_javascript() {
wp_dequeue_script( \'contact-form-7\' );
wp_deregister_script( \'contact-form-7\' );
}
}
我正在尝试根据是否是主页以及用户是否在移动设备上退出和取消注册脚本和样式。我不明白为什么尽管搜索了