Mô tả
The Performance Lab plugin is a collection of features focused on enhancing performance of your site, most of which should eventually be merged into WordPress core. The plugin facilitates the discovery and activation of the individual performance feature plugins which the performance team is developing. In this way you can test the features to get their benefits before they become available in WordPress core. You can also play an important role by providing feedback to further improve the solutions.
The feature plugins which are currently featured by this plugin are:
- Image Placeholders
- Modern Image Formats
- Performant Translations
- Speculative Loading
- Embed Optimizer (experimental)
- Enhanced Responsive Images (experimental)
- Image Prioritizer (experimental)
These plugins can also be installed separately from installing Performance Lab, but having the Performance Lab plugin also active will ensure you find out about new performance features as they are developed.
Cài đặt
Cài đặt từ trong WordPress
- Hãy truy cập Plugin > Thêm mới.
- Tìm kiếm Performance Lab.
- Cài đặt và kích hoạt plugin Performance Lab.
Cài đặt thủ công
- Tải lên toàn bộ thư mục
performance-lab
vào thư mục/wp-content/plugins/
. - Truy cập Plugin.
- Kích hoạt plugin Performance Lab.
Sau khi kích hoạt
- Truy cập Cài đặt > Trình đơn Hiệu suất.
- Bật các tính năng riêng lẻ mà bạn muốn sử dụng.
Hỏi đáp
-
Mục đích của plugin này là gì?
-
Mục đích chính của plugin Performance Lab là cho phép thử nghiệm các tính năng hiệu suất khác nhau mà mục tiêu cuối cùng là đưa vào lõi WordPress. Về cơ bản, nó là tập hợp của “plugin tính năng”, điều này khiến nó khác với các plugin hiệu suất khác cung cấp các tính năng hiệu suất không nhắm mục tiêu vào lõi WordPress và có khả năng dựa vào chức năng không khả thi để sử dụng trong lõi WordPress. Danh sách các tính năng khả dụng sẽ thường xuyên thay đổi: Các tính năng hiện có có thể bị xóa sau khi chúng được phát hành trong lõi WordPress, trong khi các tính năng mới có thể được thêm vào trong bất kỳ bản phát hành nào.
-
Tôi có thể sử dụng plugin này trên trang web đang hoạt động của mình không?
-
Theo mục đích chính của plugin (xem ở trên), nó chủ yếu có thể được coi là plugin thử nghiệm beta cho các tính năng hiệu suất khác nhau mà nó bao gồm. Tuy nhiên, điều cần thiết là phải hiểu rằng việc sử dụng nó đi kèm với những rủi ro cố hữu. Người dùng nên tiến hành thận trọng và hiểu rằng họ đang tự chịu rủi ro khi làm như vậy.
-
Tôi có thể gửi phản hồi về plugin của mình ở đâu?
-
Phản hồi được khuyến khích và đánh giá cao, đặc biệt là vì plugin này là tập hợp các tính năng cốt lõi của WordPress trong tương lai. Nếu bạn có đề xuất hoặc yêu cầu về tính năng mới, bạn có thể gửi chúng dưới dạng sự cố trong kho lưu trữ Performance Lab GitHub. Nếu bạn cần trợ giúp về khắc phục sự cố hoặc có câu hỏi về plugin, vui lòng tạo một chủ đề mới trên diễn đàn hỗ trợ của chúng tôi.
-
Tôi có thể báo cáo lỗi bảo mật ở đâu?
-
Nhóm Hiệu suất và cộng đồng WordPress rất coi trọng các lỗi bảo mật. Chúng tôi đánh giá cao nỗ lực của bạn trong việc tiết lộ một cách có trách nhiệm những phát hiện của mình và sẽ nỗ lực hết sức để ghi nhận những đóng góp của bạn.
Để báo cáo sự cố bảo mật, vui lòng truy cập chương trình WordPress HackerOne.
-
Làm cách nào tôi có thể đóng góp cho plugin?
-
Các đóng góp luôn được chào đón! Tìm hiểu thêm về cách tham gia vào Sổ tay Nhóm Hiệu suất Cốt lõi.
Đánh giá
Người đóng góp & Lập trình viên
“Performance Lab” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.
Những người đóng góp“Performance Lab” đã được dịch qua 21 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.
Dịch “Performance Lab” sang ngôn ngữ của bạn.
Muốn tham gia phát triển?
Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.
Nhật ký thay đổi
3.4.0
Cải tiến
- Remove Server-Timing metric for the autoloaded options query time. (1456)
Sửa lỗi
- Avoid sending Server-Timing header when buffer is being cleaned. (1443)
- Fix disabled options from reappearing in Site Health after external update. (1374)
- Improve Performance screen when external requests to WordPress.org fail. (1474)
3.3.1
Cải tiến
- Thêm các quy tắc nghiêm ngặt của PHPStan (trừ empty.notAllowed). (1241)
Sửa lỗi
- Cho phép truyền giá trị null vào perflab_admin_pointer(). (1393)
3.3.0
Cải tiến
- Nâng cấp phiên bản WP tối thiểu và phiên bản WP đã thử nghiệm lên đến. (1333)
- Cải thiện thông báo cho bài kiểm tra sức khỏe trang web WebP. (1249)
- Xóa ‘Yêu cầu ít nhất’ và ‘Yêu cầu PHP’ khỏi tệp readme của plugin. (1334)
- Nâng cấp PHPStan lên 1.11.6. (1325)
Sửa lỗi
- Mở rộng kiểm tra Sức khỏe Trang web Tùy chọn Tự động tải của lõi nếu có (trong WP 6.6). (1298)
- Sửa lỗi kiểm tra đơn vị cho nhiều trang. (1327)
3.2.0
Cải tiến
- Thêm ghi chú cài đặt sau mỗi plugin tính năng PerfLab trong bảng danh sách plugin. (1265)
- Cập nhật plugin với biểu ngữ và biểu tượng mới. (1272)
Sửa lỗi
- Khắc phục khả năng tương thích Giờ máy chủ với các plugin khác thực hiện bộ đệm đầu ra. (1260)
- Tăng cường kiểm tra sức khỏe trang web tùy chọn tự động tải cho các plugin bộ đệm đối tượng bên ngoài được triển khai không chính xác. (1238)
3.1.0
Cải tiến
- Thêm chỉ báo tiến trình khi kích hoạt tính năng. (1190)
- Hiển thị liên kết cài đặt plugin trong màn hình tính năng và sửa bố cục phản hồi cho thiết bị di động. (1208)
- Thêm hỗ trợ phụ thuộc plugin để kích hoạt các tính năng hiệu suất. (1184)
- Thêm hỗ trợ cho định dạng hình ảnh AVIF trong tình trạng sức khỏe trang web. (1177)
- Thêm thời gian máy chủ vào phản hồi API REST. (1206)
- Nâng yêu cầu PHP tối thiểu lên 7.2. (1130)
- Tinh chỉnh logic trong perflab_install_activate_plugin_callback() để chỉ dựa vào slug đã được xác thực. (1170)
- Cải thiện chất lượng mã tổng thể với các kiểm tra phân tích tĩnh nghiêm ngặt hơn. (775)
Sửa lỗi
- Tránh chuyển dữ liệu không đầy đủ cho perflab_render_plugin_card() và hiển thị lỗi khi truy vấn API thư mục plugin không thành công. (1175)
- Không hiển thị con trỏ quản trị trên màn hình Hiệu suất và bỏ qua con trỏ khi truy cập. (1147)
- Khắc phục cảnh báo
WordPress.DB.DirectDatabaseQuery.DirectQuery
cho Kiểm tra Sức khỏe Tùy chọn Tự động tải. (1179)
3.0.0
Cải tiến
- Thêm bộ nhớ đệm vào truy vấn wordpress.org để lấy thông tin plugin. (1022)
- Thêm hỗ trợ cho các cải tiến tự động tải trong thân cây WordPress 6.6 để kiểm tra Sức khỏe Trang web tùy chọn tự động tải. (1112)
- Nâng yêu cầu phiên bản WordPress tối thiểu lên 6.4. (1062)
- Nâng cao logic vị trí thả xuống
object-cache.php
để hỗ trợ cập nhật lên phiên bản mới hơn của tệp. (1047) - Triển khai hỗ trợ cho việc chú thích một số plugin nhất định là thử nghiệm. (1111)
- Di chuyển kiểm tra Sức khỏe Trang web từ mô-đun thành một phần của lõi plugin. (1042)
- Xóa cơ sở hạ tầng và giao diện người dùng của mô-đun khỏi plugin. (1060)
- Hỗ trợ thay đổi giá trị tự động tải cho các tùy chọn tự động tải lớn nhất trong kiểm tra Sức khỏe Trang web. (1048)
- Sử dụng slug plugin cho thẻ trình tạo. (1103)
Tài liệu
- Cập nhật phiên bản WordPress đã thử nghiệm lên 6.5. (1027)
2.9.0
Tính năng
- Cơ sở hạ tầng: Thêm hằng số phiên bản plugin độc lập cho tự động thay đổi kích thước và quy tắc suy đoán. (958)
Cải tiến
- Cơ sở hạ tầng: Bao gồm các slug plugin độc lập trong thẻ trình tạo. (949)
Sửa lỗi
- Cơ sở hạ tầng: Làm sạch tên số liệu cho tiêu đề
Giờ máy chủ
. (957)
2.8.0
Tính năng
- Cơ sở hạ tầng: Giới thiệu giao diện người dùng để quản lý các plugin độc lập của Performance Lab. (864)
Cải tiến
- Cơ sở hạ tầng: Thêm hỗ trợ cho bản xem trước plugin trực tiếp trong thư mục plugin. (890)
- Cơ sở hạ tầng: Cho phép các lệnh gọi lại mô-đun
can-load.php
trả vềWP_Error
với nhiều thông tin hơn. (891) - Cơ sở hạ tầng: Triển khai con trỏ quản trị để cho người dùng biết rằng họ cần di chuyển các mô-đun sang các plugin độc lập của họ. (910)
- Cơ sở hạ tầng: Triển khai logic di chuyển và giao diện người dùng từ các mô-đun Performance Lab sang các plugin độc lập của chúng. (899)
- Cơ sở hạ tầng: Đặt lại việc bỏ qua con trỏ quản trị để di chuyển mô-đun khi người dùng kích hoạt mô-đun. (915)
Sửa lỗi
- Cơ sở hạ tầng: Khắc phục việc xây dựng các chuỗi dịch trong admin/plugins.php. (925)
2.7.0
Cải tiến
- Hình ảnh: Xóa mô-đun Fetchpriority vì chức năng hiện đã có sẵn trong lõi WordPress. (854)
- Cơ sở hạ tầng: Nâng yêu cầu PHP tối thiểu lên 7.0 và yêu cầu WP tối thiểu lên 6.3. (851)
Tài liệu
- Cơ sở hạ tầng: Xuất bản plugin độc lập trình giữ chỗ hình ảnh. (842)
2.6.1
Sửa lỗi
- Cơ sở hạ tầng: Xóa tệp cấu hình PHPStan khỏi thư mục plugin. (816)
Tài liệu
- Cơ sở hạ tầng: Thêm tài sản plugin độc lập. (815)
2.6.0
Tính năng
- Cơ sở hạ tầng: Thêm hộp kiểm bộ đệm đầu ra vào màn hình Giờ máy chủ. (801)
- Cơ sở hạ tầng: Triển khai logic để đo thời gian thực hiện móc cụ thể với Giờ máy chủ được kiểm soát bởi màn hình WP Admin. (784)
Cải tiến
- Hình ảnh: Khắc phục tiền tố hàm không chính xác trong Trình giữ chỗ Hình ảnh. (789)
- Cơ sở hạ tầng: Thêm mệnh đề thoát sớm vào các tệp có mã thủ tục. (790)
- Cơ sở hạ tầng: Cho phép tắt hoàn toàn Giờ máy chủ bằng cách sử dụng hằng số
PERFLAB_DISABLE_SERVER_TIMING
. (795)
Sửa lỗi
- Hình ảnh: Khắc phục xử lý WebP khi chỉnh sửa hình ảnh dựa trên thay đổi WordPress 6.3. (796)
- Cơ sở hạ tầng: Khắc phục lỗi được phát hiện bởi Trình kiểm tra Plugin. (788)
2.5.0
Cải tiến
- Hình ảnh: Kiểm tra tính năng fetchpriority có sẵn trong lõi WordPress trước khi tải module. (769)
- Tối ưu hóa Cơ sở dữ liệu: Loại bỏ module SQLite. (764)
- Cơ sở hạ tầng: Nâng cấp phiên bản đã thử nghiệm lên 6.3. (772)
2.4.0
Cải tiến
- Cơ sở dữ liệu: Thực hiện lời nhắc di chuyển để chuyển từ module SQLite sang plugin độc lập do việc loại bỏ trong bản phát hành tiếp theo. (739)
- Cơ sở hạ tầng: Nâng cao chất lượng code bằng cách thêm PHPStan và sửa các lỗi mức 0. (730)
- Cơ sở hạ tầng: Sử dụng static closure để cải thiện hiệu suất nhỏ khi không cần truy cập instance. (729)
Sửa lỗi
- Cơ sở dữ liệu: Khắc phục quy trình hủy kích hoạt module SQLite để việc di chuyển plugin độc lập hoạt động chính xác. (743)
- Cơ sở hạ tầng: Tăng cường tính ổn định của tiêu đề đầu ra
Server-Timing
. (736)
2.3.0
Cải tiến
- Hình ảnh: Định cấu hình các module
Dominant Color
vàFetchpriority
cho các plugin độc lập của chúng. (704) - Cơ sở hạ tầng: Tạm thời xóa Image Placeholders khỏi định nghĩa
plugins.json
độc lập. (719) - Cơ sở hạ tầng: Sử dụng phiên bản động từ
plugins.json
cho quy trình thủ công. (710)
Sửa lỗi
- Hình ảnh: Thêm kiểu màu chủ đạo trước bất kỳ thuộc tính kiểu inline hiện có nào. (716)
- Cơ sở hạ tầng: Giải quyết tư vấn bảo mật mức độ thấp GHSA-66qq-69rw-6×63.
2.2.0
Cải tiến
- Hình ảnh: Xóa cờ “thử nghiệm” khỏi module Fetchpriority. (702)
- Cơ sở hạ tầng: Triển khai cơ sở hạ tầng để khởi chạy các plugin độc lập từ các module, bao gồm cả Modern Image Formats. (699)
- Cơ sở hạ tầng: Bao gồm các quy tắc
WordPress-Extra
trong cấu hình PHPCS và khắc phục các sự cố kết quả. (695)
Sửa lỗi
- Hình ảnh: Khử trùng tham số đích trước khi sử dụng. (690)
Tài liệu
- Hình ảnh: Thay đổi slug/thư mục module từ
dominant-color
thànhdominant-color-images
. (708) - Hình ảnh: Đổi tên module
Dominant Color
thànhDominant Color images
. (705)
2.1.0
Cải tiến
- Cơ sở hạ tầng: Thêm số liệu
wp-total
vào số liệu Server-Timing mặc định. (669) - Cơ sở hạ tầng: Đảm bảo các tệp
load.php
của module thực sự chỉ tải mã khác để ngăn chặn xung đột trong các plugin độc lập. (674)
Sửa lỗi
- Cơ sở hạ tầng: Khắc phục sự cố với việc đặt
object-cache.php
drop-in. (672)
2.0.0
Cải tiến
- Bộ nhớ đệm đối tượng: Cập nhật phiên bản WordPress lên 6.1 và xóa các module Bộ nhớ đệm. (641)
- Đo lường: Thêm bộ lọc
perflab_disable_object_cache_dropin
. (629) - Cơ sở dữ liệu: Thêm chỉ báo trong thanh quản trị để hiển thị khi sử dụng SQLite. (604)
Sửa lỗi
- Hình ảnh: Kiểm tra
$metadata['sizes']
hiện có để sửa lỗi cảnh báo PHP. (648) - Hình ảnh: Sử dụng đúng số lượng đối số trong hàm gọi lại bộ lọc. (634)
- Cơ sở dữ liệu: Sửa lỗi tài liệu và kiểu trả về không hợp lệ như được phân tích tĩnh chỉ ra. (645)
- Cơ sở hạ tầng: Sửa lỗi sử dụng bộ lọc
plugin_action_links_*
không chính xác. (647)
Tài liệu
- Cơ sở hạ tầng: Thêm tiêu đề tệp vào object-cache drop-in để làm rõ mục đích. (649)
1.9.0
Cải tiến
- Cơ sở dữ liệu: Xóa cảnh báo về môi trường đa máy chủ khỏi mô tả module SQLite. (619)
Sửa lỗi
- Cơ sở hạ tầng: Nâng cao khả năng tương tác của object-cache.php drop-in với các plugin khác. (616)
1.8.0
Tính năng
- Đo lường: Triển khai nền tảng Server-Timing API cũng như các số liệu thời gian tải cơ bản. (553)
- Cơ sở dữ liệu: Triển khai module tích hợp SQLite thử nghiệm mới. (547)
- Hình ảnh: Triển khai module
fetchpriority
thử nghiệm mới. (528)
Sửa lỗi
- Cơ sở dữ liệu: Sửa các thông báo SQLite liên quan đến các thuộc tính không xác định. (600)
- Cơ sở dữ liệu: Sửa lỗi xử lý không chính xác
admin_email
và email người dùng quản trị thực tế khi người dùngadmin_email
ban đầu bị xóa. (603) - Cơ sở dữ liệu: Làm cho thiết lập hệ thống tệp WP mạnh mẽ hơn để ngăn chặn các lỗi tiềm ẩn. (595)
1.7.0
Cải tiến
- Hình ảnh: Thay đổi chất lượng trình chỉnh sửa hình ảnh WP cho các loại mime. (571)
- Cơ sở hạ tầng: Giới thiệu vùng tập trung cơ sở dữ liệu, đổi tên vùng tập trung JavaScript thành JS & CSS và loại bỏ dần khu vực trọng tâm Tình trạng trang web. (566)
Sửa lỗi
- Hình ảnh: Tránh việc có khả năng thêm các thuộc tính không hợp lệ hoặc trùng lặp cho hình ảnh màu chủ đạo. (578)
- Hình ảnh: Sửa lỗi nghiêm trọng trong phản hồi REST API khi hình ảnh không có siêu dữ liệu đính kèm. (568)
- Hình ảnh: Sửa lỗi điểm hội tụ hình ảnh khi màu chủ đạo được bật bằng cách không ghi đè thuộc tính
style
. (582) - Hình ảnh: Sửa hộp kiểm chọn tham gia để tạo WebP và JPEG cũng hiển thị trên Multisite. (565)
1.6.0
Cải tiến
- Sức khỏe trang web: Chỉ tải kiểm tra Sức khỏe trang web cho bộ nhớ đệm liên tục và bộ nhớ đệm toàn trang khi không có sẵn trong lõi. (543)
- Hình ảnh: Thêm hộp kiểm vào Cài đặt > Phương tiện để kiểm soát xem có tạo JPEG ngoài WebP hay không. (537)
- Hình ảnh: Theo mặc định, chỉ tạo hình ảnh WebP cho tải lên JPEG và WebP. (527)
- Cơ sở hạ tầng: Nâng yêu cầu WordPress tối thiểu lên 6.0. (549)
1.5.0
Cải tiến
- Sức khỏe trang web: Cải thiện kiểm tra tùy chọn tự động tải bằng cách đánh dấu các tùy chọn tự động tải lớn nhất. (353)
1.4.0
Cải tiến
- Hình ảnh: Nâng cao cơ chế thay thế JS cho WebP sang JPEG để thay thế tên tệp đầy đủ một cách đáng tin cậy hơn. (443)
- Hình ảnh: Giới thiệu
webp_uploads_get_content_image_mimes()
để lấy các quy tắc thay thế MIME hình ảnh nội dung. (420) - Cơ sở hạ tầng: Thêm hằng số
PERFLAB_PLUGIN_DIR_PATH
choplugin_dir_path()
. (429) - Cơ sở hạ tầng: Đổi tên các module kiểm tra Sức khỏe trang web cho ngôn ngữ và tính nhất quán. (423)
Sửa lỗi
- Sức khỏe trang web: Sửa lỗi sử dụng màu huy hiệu không chính xác trong tất cả các kiểm tra Sức khỏe trang web. (472)
- Hình ảnh: Thêm phần mở rộng của hình ảnh gốc vào tên tệp WebP để đảm bảo nó là duy nhất. (444)
- Hình ảnh: Sửa lỗi hỗ trợ REST API cho các đường dẫn tĩnh. (457)
- Cơ sở hạ tầng: Xóa tùy chọn plugin trên toàn mạng cho Multisite trong quá trình gỡ cài đặt. (458)
1.3.0
Cải tiến
- Hình ảnh: Thêm thay thế hình ảnh chỉ trong ngữ cảnh frontend. (424)
- Hình ảnh: Cho phép kiểm soát kích thước hình ảnh nào để tạo các phiên bản loại MIME bổ sung. (415)
- Hình ảnh: Loại bỏ hình ảnh WebP nếu nó lớn hơn hình ảnh JPEG tương ứng. (418)
- Hình ảnh: Tối ưu hóa tính toán màu chủ đạo và độ trong suốt cho hình ảnh bằng cách kết hợp hai chức năng. (381)
- Hình ảnh: Cung cấp hình ảnh JPEG dự phòng ở frontend khi trình duyệt không hỗ trợ WebP. (360)
- Hình ảnh: Dựa vào đối số phương thức
wp_get_image_editor()
để kiểm tra xem nó có hỗ trợ phương thức màu chủ đạo hay không. (404) - Hình ảnh: Xóa nhãn thử nghiệm khỏi mô-đun Màu chủ đạo và bật theo mặc định cho các bản cài đặt mới. (425)
- Sức khỏe trang web: Xóa
perflab_aea_get_resource_file_size()
để thay thế bằngwp_filesize()
. (380) - Sức khỏe trang web: Cập nhật liên kết tài liệu cho các tùy chọn tự động tải. (408)
- Cơ sở hạ tầng: Triển khai cơ chế không tải module nếu phiên bản lõi khả dụng. (390)
Sửa lỗi
- Hình ảnh: Đảm bảo việc sử dụng bộ lọc
webp_uploads_upload_image_mime_transforms
không chính xác được xử lý chính xác. (393) - Hình ảnh: Sửa thông báo PHP và lỗi trong logic khi bộ lọc
webp_uploads_prefer_smaller_image_file
được đặt thànhtrue
. (397) - Hình ảnh: Sửa lỗi vòng lặp vô hạn trong cơ chế dự phòng WebP. (433)
- Hình ảnh: Sửa quy trình tải lên màu chủ đạo để không ghi đè lên các trình chỉnh sửa của bên thứ ba tiềm năng. (401)
- Hình ảnh: Xóa các nguồn sao lưu hình ảnh bổ sung & kích thước tập tin khi tệp đính kèm bị xóa. (411)
- Cơ sở hạ tầng: Tránh bao gồm thư mục .husky trong tệp ZIP plugin. (421)
- Cơ sở hạ tầng: Không hiển thị con trỏ quản trị trong Quản trị mạng nhiều trang web. (394)
1.2.0
Tính năng
- Hình ảnh: Thêm mô-đun Màu chủ đạo để cung cấp nền màu cho hình ảnh đang tải. (282)
- Tình trạng website: Thêm tính năng kiểm tra Tình trạng website cho việc sử dụng Full Page Cache. (263)
Cải tiến
- Hình ảnh: Cập nhật bộ lọc
webp_uploads_pre_generate_additional_image_source
để cho phép trả về kích thước tệp. (334) - Cơ sở hạ tầng: Giới thiệu quy trình gỡ cài đặt plugin. (345)
- Cơ sở hạ tầng: Sử dụng
wp_filesize
thay vìfilesize
nếu có sẵn. (376)
Sửa lỗi
- Hình ảnh: Tránh ghi đè lên các tệp WebP hiện có khi tạo hình ảnh WebP. (359)
- Hình ảnh: Sao lưu các nguồn hình ảnh
đầy đủ
đã chỉnh sửa khi khôi phục hình ảnh gốc. (314)
1.1.0
Tính năng
- Cơ sở hạ tầng: Thêm thẻ meta trình tạo Performance Lab vào đầu ra
wp_head
. (322)
Cải tiến
- Hình ảnh: Giới thiệu bộ lọc
webp_uploads_pre_generate_additional_image_source
để rút ngắn việc tạo các nguồn hình ảnh bổ sung khi tải lên. (318) - Hình ảnh: Giới thiệu bộ lọc
webp_uploads_pre_replace_additional_image_source
để rút ngắn việc thay thế các nguồn hình ảnh bổ sung trong nội dung frontend. (319) - Hình ảnh: Tinh chỉnh logic để chọn tệp hình ảnh nhỏ hơn trong frontend dựa trên bộ lọc
webp_uploads_prefer_smaller_image_file
. (302) - Hình ảnh: Thay thế hình ảnh nổi bật bằng phiên bản WebP khi khả dụng. (316)
- Tình trạng website: Cập nhật liên kết tài liệu tùy chọn tự động tải Tình trạng website. (313)
- Cơ sở hạ tầng: Tránh thoát sớm không cần thiết các nhãn kiểm tra Tình trạng website. (332)
Sửa lỗi
- Bộ nhớ đệm đối tượng: Sửa nhãn cho kiểm tra Tình trạng website của bộ nhớ đệm đối tượng liên tục. (329)
- Hình ảnh: Chỉ cập nhật các hình ảnh đích được chỉ định khi chỉnh sửa hình ảnh. (301)
1.0.0
Tính năng
- Hình ảnh: Tạo loại MIME hình ảnh phụ khi chỉnh sửa hình ảnh gốc. (235)
Cải tiến
- Hình ảnh: Giới thiệu bộ lọc
webp_uploads_prefer_smaller_image_file
cho phép chọn ưu tiên tệp hình ảnh nhỏ hơn. (287) - Hình ảnh: Chọn loại MIME để sử dụng trong nội dung frontend dựa trên kích thước tệp. (243)
- Tình trạng website: Cập nhật bản sao báo cáo Tình trạng website để rõ ràng và nhất quán hơn. (272)
Tài liệu
- Cơ sở hạ tầng: Xác định hỗ trợ phiên bản của plugin và chính sách tương thích ngược. (240)
1.0.0-rc.1
Cải tiến
- Hình ảnh: Thay đổi thứ tự mong đợi của các mục trong bộ lọc
webp_uploads_content_image_mimes
. (250) - Hình ảnh: Thay thế hình ảnh trong nội dung frontend mà không cần sử dụng biểu thức chính quy bổ sung. (262)
- Hình ảnh: Khôi phục và sao lưu kích thước hình ảnh cùng với các thuộc tính nguồn. (242)
Sửa lỗi
- Hình ảnh: Chọn trình chỉnh sửa hình ảnh dựa trên hỗ trợ WebP thay vì luôn sử dụng trình chỉnh sửa mặc định. (259)
1.0.0-beta.3
Sửa lỗi
- Cơ sở hạ tầng: Đảm bảo rằng các mô-đun mặc định được tải bất kể đăng ký cài đặt. (248)
1.0.0-beta.2
Tính năng
- Hình ảnh: Tạo các loại MIME bổ sung cho hình ảnh kích thước đầy đủ. (194)
- Tình trạng website: Thêm mô-đun để cảnh báo về số lượng tùy chọn tự động tải quá mức. (124)
Cải tiến
- Hình ảnh: Thêm thông tin nguồn vào chi tiết phương tiện đính kèm của phản hồi REST. (224)
- Hình ảnh: Cho phép nhà phát triển chọn định dạng hình ảnh nào sẽ sử dụng cho hình ảnh trong nội dung. (230)
- Hình ảnh: Cho phép nhà phát triển điều chỉnh định dạng hình ảnh nào sẽ tạo khi tải lên. (227)
- Hình ảnh: Thay thế hình ảnh kích thước đầy đủ trong
the_content
bằng loại MIME bổ sung nếu có sẵn. (195) - Bộ nhớ đệm đối tượng: Bao gồm phần mở rộng
memcached
trong các kiểm tra hỗ trợ bộ nhớ đệm đối tượng. (206) - Cơ sở hạ tầng: Thêm biểu ngữ plugin và tài sản biểu tượng. (231)
- Cơ sở hạ tầng: Sử dụng
.gitattributes
thay vì.distignore
để hỗ trợ tốt hơn cho việc tạo ZIP. (223)
Sửa lỗi
- Hình ảnh: Sử dụng hình ảnh
gốc
để tạo tất cả các kích thước phụ định dạng hình ảnh bổ sung. (207) - Cơ sở hạ tầng: Thay thế hook kích hoạt không đáng tin cậy bằng giá trị mặc định cho các mô-đun được bật. (222)
Tài liệu
- Cơ sở hạ tầng: Cập nhật hướng dẫn phát hành để bao gồm chiến lược phân nhánh phù hợp và bảo vệ các nhánh phát hành. (221)
1.0.0-beta.1
Tính năng
- Hình ảnh: Thêm mô-đun WebP cho tải lên. (32)
- Hình ảnh: Hỗ trợ cơ chế thử lại để tạo kích thước phụ trong các loại MIME bổ sung trên môi trường bị hạn chế. (188)
- Hình ảnh: Cập nhật
the_content
với định dạng hình ảnh thích hợp. (152) - Sức khỏe trang web: Thêm hỗ trợ WebP trong sức khỏe trang web. (141)
- Sức khỏe trang web: Thêm mô-đun để cảnh báo về tài sản JS và CSS quá mức. (54)
- Bộ nhớ đệm đối tượng: Thêm mô-đun kiểm tra Sức khỏe trang web cho bộ nhớ đệm đối tượng liên tục. (111)
- Cơ sở hạ tầng: Thêm màn hình cài đặt để bật / tắt các mô-đun. (30)
- Cơ sở hạ tầng: Đã thêm con trỏ quản trị. (199)
Cải tiến
- Bộ nhớ đệm đối tượng: Luôn đề xuất bộ nhớ đệm đối tượng trên nhiều trang web. (200)
- Hình ảnh: Tạo kích thước phụ hình ảnh trong các loại MIME bổ sung bằng cách sử dụng
nguồn
để lưu trữ. (147) - Hình ảnh: Cập nhật thư mục mô-đun để nằm trong thư mục trọng tâm của chúng. (58)
- Tình trạng website: Nâng cao khả năng phát hiện tài sản frontend được xếp hàng. (136)
- Cơ sở hạ tầng: Thêm liên kết đến màn hình Cài đặt vào mục nhập của plugin trong bảng danh sách plugin. (197)
- Cơ sở hạ tầng: Kích hoạt tất cả các mô-đun không phải thử nghiệm khi kích hoạt plugin. (191)
- Cơ sở hạ tầng: Bao gồm tệp module-i18n.php được tạo trong kho lưu trữ. (196)
- Cơ sở hạ tầng: Giới thiệu bộ lọc
perflab_active_modules
để kiểm soát mô-đun nào đang hoạt động. (87) - Cơ sở hạ tầng: Xóa các dấu hỏi không cần thiết khỏi nhãn hộp kiểm. (110)
- Cơ sở hạ tầng: Đổi tên
object-caching
thànhobject-cache
. (108)
Sửa lỗi
- Hình ảnh: Đảm bảo hình ảnh
-scaled
vẫn ở định dạng tải lên ban đầu. (143) - Hình ảnh: Khắc phục lỗi đánh máy để truy cập vào các thuộc tính hình ảnh chính xác. (203)
- Cơ sở hạ tầng: Đảm bảo rằng các trường tiêu đề mô-đun có thể được dịch. (60)
Tài liệu
- Tình trạng website: Đánh dấu mô-đun Site Health Audit Enqueued Assets là thử nghiệm ngay bây giờ. (205)
- Cơ sở hạ tầng: Thêm
readme.txt
và tập lệnh cập nhật liên quan. (72) - Cơ sở hạ tầng: Thêm tập lệnh tạo changelog. (51)
- Cơ sở hạ tầng: Thêm tài liệu đóng góp. (47)
- Cơ sở hạ tầng: Thêm tài liệu phát hành. (138)
- Cơ sở hạ tầng: Xác định đặc tả mô-đun trong tài liệu. (26)