Thay thế tập lệnh WordPress jQuery mặc định bằng Thư viện Google

Có các tập lệnh mặc định đi kèm với mọi cài đặt WordPress. Các tập lệnh này có sẵn cho các tác giả chủ đề và trình cắm để sử dụng trong tác phẩm của họ. Theo kinh nghiệm của chúng tôi, jQuery là một trong những tập lệnh được sử dụng nhiều nhất trong các plugin và chủ đề. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách thay thế tập lệnh jQuery jQuery mặc định bằng tập lệnh Thư viện Google.

Có lẽ bạn đang tự hỏi tại sao bạn nên thay thế tập lệnh WordPress jQuery mặc định bằng tập lệnh từ Thư viện Google. jQuery đang được sử dụng trên nhiều trang web, kể cả những trang lớn. Thư viện Google đã trở thành tiêu chuẩn để bao gồm các dấu gạch nối trong thiết kế web. Có thể là do các thư viện của Google đang sử dụng CDN của Google, công cụ này cực kỳ mạnh mẽ. Bởi vì nó đã trở thành một tiêu chuẩn, nhiều trang web khác cũng đang sử dụng nó. Rất có thể, người dùng trang web của bạn cũng đã truy cập một trong những trang web khác sử dụng Thư viện Google để viết kịch bản. Do đó, tập lệnh đã được lưu trong bộ nhớ cache của trình duyệt của bạn. Điều này làm cho việc tải tập lệnh jQuery rất nhanh cho người dùng. Trong thế giới ngày nay, khi chúng ta đang chiến đấu trong từng micro giây và tối ưu hóa trang web của mình, ai sẽ không muốn giảm thời gian tải xuống một micro giây?

Bây giờ có lẽ bạn đang tự hỏi, làm thế nào để tôi làm điều này? Chà, nó khá đơn giản. Mở chủ đề Hàm.php lưu trữ và dán đoạn mã sau:

//Making jQuery Google API
function modify_jquery() {
	if (!is_admin()) {
		// comment out the next two lines to load the local copy of jQuery
		wp_deregister_script('jquery');
		wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js', false, '1.8.1');
		wp_enqueue_script('jquery');
	}
}
add_action('init', 'modify_jquery');

Bạn đã làm xong với điều này. Trong khi chúng ta đang nói về việc tối ưu hóa thời gian tải WordPress, bạn cũng nên lưu ý cách các plugin WordPress ảnh hưởng đến thời gian tải trang web của bạn. Một tài nguyên tốt khác sẽ là làm thế nào để thêm các tập lệnh WordPress đúng cách.

Ghi chú: Bạn không nên làm điều này trên các chủ đề hoặc plugin mà bạn sẽ không kiểm soát mãi mãi (ví dụ: trang web của khách hàng, chủ đề miễn phí / thương mại hoặc plugin bạn muốn phân phối cho công chúng). Trên trang web riêng của mình, hack này mang lại lợi ích hiệu suất. Nhưng nếu bạn không cập nhật jQuery, bạn sẽ gặp rủi ro khi gặp sự cố tương thích với plugin. Bạn luôn có thể sử dụng một plugin: sử dụng các thư viện của Google. Plugin này cho phép trang web của bạn sử dụng các thư viện javascript phổ biến từ Google AJAX Library CDN, thay vì bản sao WordPress. Nó cũng giữ cho các thư viện được cập nhật miễn là bạn luôn cập nhật plugin đó.