以下是我试图实现的目标:我必须制作一个模板,除了引导式css框架之外,它不需要任何主题(主主题)的css和js。
我的问题是:我想知道这个规则是否在我的函数中设置。php有效:
if ( is_page_template( \'specific-template.php\' ) ) {
// Remove CSS 1
wp_dequeue_style( \'generic styles 1\' );
// Remove CSS 2
wp_dequeue_style( \'generic styles 2\' );
// Remove CSS 3
wp_dequeue_style( \'generic styles 3\' );
// Remove JS 1
wp_dequeue_script( \'js 1\' );
// Remove JS 2
wp_dequeue_script( \'js 2\' );
// CSS Add Style 1
wp_enqueue_style( \'css style 1\', get_template_directory_uri() . \'/css/new-1.css\', array(), \'1.0\');
// CSS Add Style 2
wp_enqueue_style( \'css style 2\', get_template_directory_uri() . \'/css/new-2.css\', array(), \'1.0\');
// CSS Add Style 3
wp_enqueue_style( \'css style 3\', get_template_directory_uri() . \'/css/new-3.css\', array(), \'1.0\');
// CSS Add Style 4
wp_enqueue_style( \'css style 4\', get_template_directory_uri() . \'/css/new-4.css\', array(), \'1.0\');
// CSS Add Style 5
wp_enqueue_style( \'css style 5\', get_template_directory_uri() . \'/css/new-5.css\', array(), \'1.0\');
// JS Add Style 1
wp_enqueue_script( \'js style 1\', get_template_directory_uri() . \'/css/new-1.js\', array(), \'1.0\');
// JS Add Style 2
wp_enqueue_script( \'js style 2\', get_template_directory_uri() . \'/css/new-2.js\', array(), \'1.0\');
}
在创建依赖于其他CSS/JS文件选择的模板时,我的想法是否偏离了标准WP实践?谢谢你的指点