
Perfmatters, trong phiên bản 2.5.3 ngày 11 tháng 11 (Changelog), đã thêm một tính năng gọi là "Code" cho phép bạn thêm các đoạn mã PHP, JS, CSS và HTML. Tính năng này được phát triển từ đầu với mục tiêu tối ưu hóa hiệu suất, chính vì vậy nó là một trong những plugin "tweak" được đánh giá cao nhất (nếu không phải là cao nhất) khi thực hiện các tác vụ WPO.
Sử dụng phương pháp lưu trữ tệp phẳng, có nghĩa là an toàn hơn và không có bất kỳ cuộc gọi nào đến cơ sở dữ liệu ở phía front-end. Điều này có nghĩa là chúng được phục vụ nhanh chóng và không ảnh hưởng tiêu cực đến thời gian tải trang.
Ngoài ra, nó còn có chức năng kiểm tra lỗi tích hợp, giúp ngăn chặn mã lỗi làm hỏng trang web của bạn. Nếu phát hiện lỗi trong một đoạn mã, nó sẽ tự động vô hiệu hóa đoạn mã đó. Và nếu vẫn có sự cố xảy ra, nó bao gồm chế độ an toàn (Safe Mode) có thể sử dụng trong trường hợp gặp phải các vấn đề không thể tự động khắc phục, ngăn chặn các đoạn mã chạy độc lập với trạng thái hoạt động của chúng bằng cách tạo ra một URL khôi phục.

Bao gồm một trình tạo điều kiện hoàn chỉnh để tải các đoạn mã của bạn chỉ khi cần thiết. Bạn có thể cấu hình số lượng quy tắc gần như không giới hạn, thêm các điều kiện bao gồm, loại trừ và thậm chí tải các đoạn mã theo vai trò người dùng (đang kết nối hoặc không kết nối).

Trong tài liệu hướng dẫn sử dụng công cụ, bạn có thể tìm thấy tất cả các tùy chọn chi tiết của công cụ.
Mặc dù tôi có cảm giác lẫn lộn khi một plugin nhẹ và hiệu quả bắt đầu "phình to" với các tính năng mà các plugin chuyên dụng khác làm tốt hơn, hoặc có thể giải quyết bằng một ít mã để không cần cài đặt plugin mới, nhưng trong trường hợp của Perfmatters, tôi tin tưởng họ vì triết lý của các plugin của họ luôn xoay quanh việc đơn giản hóa và tối ưu hóa.
Vì vậy, đêm qua tôi đã chuyển tất cả mã PHP của mình từ functions.php và tất cả các chỉnh sửa CSS mà tôi đã thêm vào style.css của chủ đề con sang Permatters.
Mặc dù chúng đã được bình luận, phân loại và sắp xếp tốt, việc tách biệt, tối ưu hóa và tổ chức chúng trong một công cụ quản lý snippet là một thực hành được khuyến khích để giải quyết các vấn đề hoặc xung đột một cách dễ dàng và nhanh chóng hơn.
"Code" của Pefrmatters cạnh tranh với các ứng dụng kinh điển như "Code Snippets" nổi tiếng, có phiên bản miễn phí rất hữu ích và phiên bản Pro trả phí với các tùy chọn nâng cao, hoặc WpCode, cũng có phiên bản miễn phí và phiên bản cao cấp để quản lý các đoạn mã trên đám mây.
Mặc dù công cụ này vẫn đang trong giai đoạn Beta, nhưng nó đã rất hoàn chỉnh và hoạt động tốt. Cho đến nay, tôi chưa tìm thấy bất kỳ lỗi nào ngoài một số chi tiết nhỏ cần điều chỉnh về mặt thẩm mỹ, chẳng hạn như tự động thay đổi kích thước hộp chứa mã. Điều duy nhất tôi thấy thiếu là chức năng xuất/nhập để lưu bản sao lưu danh sách các đoạn mã, nhưng Brian Jackson, một trong những nhà phát triển của công cụ này, đã cho tôi biết rằng họ sẽ sớm thêm một chức năng riêng biệt cho tác vụ này và cũng đang phát triển một chức năng khác để di chuyển các đoạn mã từ WPCode.
Cập nhật. Trong phiên bản 2.5.5 ngày 12 tháng 12, họ đã thêm các tùy chọn mới để nhập và xuất các đoạn mã, đồng thời cũng thêm khả năng xuất các đoạn mã riêng lẻ hoặc một tập hợp con các đoạn mã thông qua một quy trình hàng loạt (theo lô) và đã sửa một số lỗi khác.




