Tôi đang xây dựng trang WordPress đầu tiên của mình cho một khách hàng. Tôi thực sự muốn sử dụng LESS cho CSS và tìm thấy một plugin WP có tên là WP-LESS.Làm thế nào để sử dụng wp_enqueue_style() trong chủ đề WordPress của tôi?
Bây giờ, tôi là tổng số WordPress newb, nhưng có vẻ như plugin này yêu cầu tôi sử dụng một hàm gọi là wp_enqueue_style() để yêu cầu WordPress xử lý tệp .less.
Tôi không thể tìm ra nơi tôi sử dụng chức năng này. Tôi đã xem tệp header.php trong thư mục chủ đề của mình và tôi thấy điều này.
<link rel="stylesheet" type="text/css" media="all"
href="<?php bloginfo('stylesheet_url'); ?>" />
Tôi có nên thay thế mã này bằng thứ gì đó như thế này không?
<?php wp_enqueue_style('mytheme',
get_bloginfo('template_directory').'/style.less',
array('blueprint'), '', 'screen, projection'); ?>
Có, nhưng tiêu đề của tôi không phải là duy nhất cho trang chủ. Vì vậy, nếu tôi thêm nó vào tiêu đề của tôi, nó có trong mỗi trang. – Mark
Đánh dấu, sau đó bạn đặt lệnh 'wp_enqueue_script()' bên trong câu lệnh điều kiện 'if (is_front_page()) {...}'. Điều đó sẽ khiến cho tập lệnh chỉ được thêm vào trang chủ chứ không phải trên mọi tốc độ. – EAMann