Giới thiệu tổng quan về Scripts Dequeuer (Frontend)
Scripts Dequeuer (Frontend) là plugin giúp bạn dequeue các frontend scripts và styles trong WordPress mà không cần can thiệp vào code. Bạn chỉ việc chọn các script và style từ backend, hệ thống sẽ tự động thực hiện dequeue ngay lập tức.
Tính năng nổi bật của Scripts Dequeuer (Frontend)
- Giúp tăng tốc website bằng cách loại bỏ các script và style dư thừa không cần thiết trên frontend.
- Thích hợp cho các website WordPress có lượng traffic cao và cần tối ưu hiệu suất load trang.
- Nhận diện và liệt kê đầy đủ các script và stylesheet được enqueue bằng các hook chuẩn của WordPress như wp_enqueue_scripts, wp_print_scripts, wp_print_styles.
- Cho phép bạn chọn và dequeue từng file hoặc toàn bộ cùng lúc, dễ dàng quản lý ngay trong khu vực admin.
- Có cơ chế giữ lại các script cần thiết dựa trên dependencies để tránh gây lỗi khi dequeue.
- Cung cấp tùy chọn Force Dequeue để bỏ qua dependencies khi cần thiết.
- Hỗ trợ loại trừ (exclude) theo từng trang hoặc bài viết cho mỗi item được dequeue, giúp bạn điều chỉnh việc load script một cách điều kiện.
- Cho phép thêm các URL tùy chỉnh để quét script và style, cực kỳ hữu ích khi các file đó chỉ được load trên một số trang hoặc template đặc biệt.
- Giao diện quản lý chuyên nghiệp, không gắn logo thương hiệu (unbranded), với tab navigation bằng JavaScript giúp thao tác nhanh chóng.
- Hiển thị danh sách các file theo từng trạng thái: “Dequeue list”, “Successfully dequeued list”, và “Not dequeued list”, kèm số lượng file rõ ràng.
- Plugin nhẹ, code sạch theo chuẩn WordPress, tương thích với phiên bản WordPress 6.2.x trở lên và PHP 8.0+
- Hỗ trợ dịch thuật 100% với file .pot mẫu kèm theo.
- Tương thích với hầu hết các Theme và Plugin phổ biến (free và premium).
- Hoạt động mượt mà trên tất cả trình duyệt chính, bao gồm cả IE 9+
- Hướng dẫn sử dụng chi tiết và hỗ trợ khách hàng nhanh chóng, nhiệt tình.
Ý nghĩa và cách hoạt động của Scripts Dequeuer (Frontend)
Trong nhiều trường hợp, các plugin hoặc theme có thể load cùng một file CSS hoặc JavaScript (ví dụ như fontawesome CSS hay jQuery validate) khiến website bị tải thừa, ảnh hưởng đến tốc độ và trải nghiệm người dùng. WordPress đã cố gắng hạn chế việc enqueue trùng lặp qua tên handle, tuy nhiên nếu các plugin dùng handle khác nhau thì tình trạng này vẫn có thể xảy ra.
Scripts Dequeuer (Frontend) giải quyết vấn đề này bằng cách cho phép bạn dễ dàng dequeue những script và style dư thừa ngay trong admin, mà không cần chỉnh sửa trực tiếp file functions.php
của theme. Khi bạn lưu thay đổi, các file đã chọn sẽ được loại bỏ khỏi quá trình load trên front end.
Plugin còn kiểm tra dependencies, ví dụ khi bạn chọn dequeue jQuery, plugin sẽ giữ lại nếu có script khác vẫn yêu cầu dùng jQuery. Nếu bạn muốn ép buộc dequeue, hãy dùng tính năng Force Dequeue.
Những vị trí trên trang web được quét để tìm script và stylesheet
- Trang chủ (Home page)
- Trang bài viết đơn (Single post page)
- Trang lưu trữ (Archives page)
Bên cạnh đó, bạn có thể thêm custom URLs để quét thêm các script/style được tải có điều kiện, như file chỉ load trên trang liên hệ hoặc trang portfolio dùng template đặc biệt. Plugin sẽ tổng hợp và list hết các file đó để bạn quản lý.
Tại sao nên dùng Scripts Dequeuer (Frontend)?
Nếu bạn là developer hoặc người dùng WordPress có kinh nghiệm thì có thể tự viết code dequeue trong functions.php
, nhưng khi chuyển đổi Theme, những đoạn code đó có thể bị mất đi. Scripts Dequeuer (Frontend) cung cấp giải pháp thân thiện cho việc quản lý dequeue, không yêu cầu kiến thức lập trình, ổn định và dễ sử dụng.
Plugin còn giúp bạn nhìn được tổng quan số lượng file được load trên front end, nguồn gốc và dependencies của chúng. Nếu bạn quan tâm đến tối ưu tốc độ và hiệu suất cho website, đây là plugin không thể thiếu trong bộ công cụ của bạn.
Thông tin bổ sung
- Credits: Các icon font dùng trong plugin được lấy từ icomoon app tại http://icomoon.io/app/
- Changelog nổi bật:
- v1.2.0 (Apr 03, 2023): Tương thích WordPress 6.2 và PHP 8.0.0, sửa lỗi nút đóng custom URLs, loại bỏ function lỗi thời site_icon, cải thiện tính năng toggle icon trong bảng dequeue.
- v1.1.0 (Aug 25, 2016): Bổ sung khả năng exclude trang và bài viết khỏi dequeue, cần xóa hết item cũ trước khi thêm lại để kích hoạt tính năng này.
- v1.0.0: Phiên bản phát hành đầu tiên.
Chỉ những khách hàng đã đăng nhập và đã mua sản phẩm này mới có thể để lại đánh giá.
Chưa có đánh giá nào.