설명
성능 실험실 플러그인은 사이트의 성능을 향상시키는 데 중점을 둔 기능 모음으로, 대부분은 결국 워드프레스 코어에 통합될 예정입니다. 이 플러그인은 성능 팀이 개발 중인 개별 성능 기능 플러그인을 쉽게 발견하고 활성화할 수 있도록 도와줍니다. 이렇게 하면 기능이 워드프레스 코어에서 사용 가능하게 되기 전에 기능을 테스트하여 그 이점을 얻을 수 있습니다. 또한 솔루션을 더욱 개선하기 위한 피드백을 제공함으로써 중요한 역할을 할 수 있습니다.
현재 이 플러그인이 제공하는 기능 플러그인은 다음과 같습니다:
- 이미지 자리 표시자
- 최신 이미지 형식
- 퍼포먼스 번역
- 스펙추적 로딩
- 임베드 옵티마이저 (실험적)
- 향상된 반응형 이미지 (실험적)
- 이미지 우선순위 지정기 (실험적)
- 웹 워커 오프로딩 (실험적)
이러한 플러그인은 성능 실험실 설치와 별도로 설치할 수도 있지만, 성능 실험실 플러그인을 활성화하면 새로운 성능 기능이 개발될 때 이를 확인할 수 있습니다.
설치
워드프레스 내에서 설치
- 플러그인 > 새로 추가를 방문하세요.
- 퍼포먼스 랩를 검색합니다.
- 퍼포먼스 랩 플러그인을 설치하고 활성화합니다.
수동 설치
- 전체
performance-lab
폴더를/wp-content/plugins/
디렉터리에 업로드합니다. - 플러그인을 방문하세요.
- 퍼포먼스 랩 플러그인을 활성화합니다.
활성화 후
- 새로운 설정 > 퍼포먼스 메뉴를 방문하세요.
- 사용하려는 개별 기능을 활성화합니다.
FAQ
-
이 플러그인의 목적은 무엇입니까?
-
퍼포먼스 랩 플러그인의 주요 목적은 궁극적으로 워드프레스 코어에 적용하는 것을 목표로 하는 다양한 성능 기능을 테스트할 수 있도록 하는 것입니다. 본질적으로 “기능 플러그인”의 모음이므로 워드프레스 코어를 대상으로 하지 않고 워드프레스 코어에서 사용할 수 없는 기능에 의존하는 성능 기능을 제공하는 다른 성능 플러그인과는 다릅니다. 사용 가능한 기능 목록은 정기적으로 변경됩니다: 기존 기능은 워드프레스 코어에서 릴리스된 후 제거될 수 있으며, 새로운 기능은 모든 릴리스에서 추가될 수 있습니다.
-
내 프로덕션 사이트에서 이 플러그인을 사용할 수 있습니까?
-
플러그인의 주요 목적(위 참조)에 따라 대부분 플러그인에 포함된 다양한 성능 기능에 대한 베타 테스트 플러그인으로 간주할 수 있습니다. 그러나 이 플러그인을 사용하는 데는 내재된 위험이 따른다는 점을 이해하는 것이 중요합니다. 사용자는 자신의 책임 하에 사용한다는 점을 이해하고 신중하게 진행하시기 바랍니다.
-
내 플러그인 피드백은 어디에 제출할 수 있습니까?
-
특히 이 플러그인은 향후 워드프레스 핵심 기능의 모음이므로 피드백을 적극 권장하고 감사하게 생각합니다. 새로운 기능에 대한 제안이나 요청이 있으면 성능 연구소 GitHub 리포지토리에 이슈로 제출할 수 있습니다. 문제 해결에 도움이 필요하거나 플러그인에 대한 질문이 있는 경우 지원 포럼에 새 주제를 작성하세요.
-
보안 버그는 어디에 신고할 수 있나요?
-
성능 팀과 워드프레스 커뮤니티는 보안 버그를 심각하게 생각합니다. 귀하의 연구 결과를 책임감 있게 공개하려는 귀하의 노력에 감사드리며 귀하의 기여를 인정하기 위해 모든 노력을 기울일 것입니다.
보안 문제를 신고하려면 워드프레스 HackerOne 프로그램을 방문하세요.
-
플러그인에 어떻게 기여할 수 있습니까?
-
기부는 언제나 환영합니다! 핵심 성과 팀 핸드북에 참여하는 방법에 대해 자세히 알아보세요.
후기
기여자 & 개발자
변경이력
3.5.1
버그 수정
- 관련 플러그인 정보를 저장할 때 플러그인 종속성을 고려하세요. (1613)
3.5.0
향상
- 성능 기능 목록에 웹 워커 오프로딩을 추가합니다. (1577)
- 관련 독립형 플러그인에 대한 정보만 임시 캐시에 저장합니다. (1573)
- 단일 워드프레스닷컴 API 요청을 사용하여 모든 플러그인에 대한 정보를 가져옵니다. (1562)
3.4.1
버그 수정
- 수정: n()의 잘못된 사용을 수정했습니다. (1491)
3.4.0
향상
- 자동 로드 옵션 쿼리 시간에 대한 서버-타이밍 메트릭을 제거합니다. (1456)
버그 수정
- 버퍼가 정리 중일 때 서버 타이밍 헤더를 보내지 마세요. (1443)
- 외부 업데이트 후 사이트 상태에 비활성화된 옵션이 다시 나타나지 않도록 수정했습니다. (1374)
- WordPress.org에 대한 외부 요청이 실패할 때 성능 개선 화면. (1474)
3.3.1
향상
- PHPStan 엄격한 규칙을 추가합니다(empty.notAllowed 제외). (1241)
버그 수정
- 퍼플랩_admin_pointer()에 null을 전달할 수 있도록 허용합니다. (1393)
3.3.0
향상
- 최소 WP 버전 및 최대 테스트된 WP 버전을 상향 조정합니다. (1333)
- WebP 사이트 상태 테스트에 대한 메시지를 개선합니다. (1249)
- 플러그인 readme에서 ‘최소 필요’ 및 ‘PHP 필요’를 제거합니다. (1334)
- PHPStan을 1.11.6으로 업그레이드합니다. (1325).
버그 수정
3.2.0
향상
버그 수정
- 출력 버퍼링을 수행하는 다른 플러그인과의 서버 타이밍 호환성을 수정했습니다. (1260)
- 잘못 구현된 외부 객체 캐시 플러그인에 대한 자동 로드 옵션 사이트 상태 테스트를 강화합니다. (1238)
3.1.0
향상
- 기능을 활성화할 때 진행률 표시기를 추가합니다. (1190)
- 기능 화면에 플러그인 설정 링크를 표시하고 모바일용 반응형 레이아웃을 수정합니다. (1208)
- 성능 기능 활성화를 위한 플러그인 종속성 지원을 추가합니다. (1184)
- 사이트 상태에 AVIF 이미지 형식에 대한 지원을 추가합니다. (1177)
- REST API 응답에 서버 타이밍을 추가합니다. (1206)
- 최소 PHP 요구 사항을 7.2로 상향 조정합니다. (1130).
- 검증된 슬러그에만 의존하도록 perflab_install_activate_plugin_callback()의 로직을 수정합니다. (1170)
- 더 엄격한 정적 분석 검사로 전반적인 코드 품질을 개선하세요. (775)
버그 수정
- 플러그인 디렉터리 API 쿼리가 실패할 때 perflab_render_plugin_card()에 불완전한 데이터를 전달하고 오류를 표시하지 않도록 수정했습니다. (1175)
- 성과 화면에서 관리자 포인터를 표시하지 않고 방문 시 포인터를 해제합니다. (1147)
- 자동 로드 옵션 상태 확인에 대한
WordPress.DB.DirectDatabaseQuery.DirectQuery
경고 수정. (1179)
3.0.0
향상
- WordPress.org 쿼리에 캐싱을 추가하여 플러그인 정보를 가져옵니다. (1022)
- 워드프레스 6.6 트렁크의 자동 로드 옵션 사이트 상태 확인에 자동 로드 개선 사항 지원을 추가합니다. (1112)
- 최소 요구 워드프레스 버전을 6.4로 상향 조정합니다. (1062).
- 최신 버전의 파일로 업데이트를 지원하도록
object-cache.php
드롭인 배치 로직을 개선합니다. (1047) - 특정 플러그인에 주석을 달기 위한 지원을 실험적으로 구현합니다. (1111)
- 사이트 상태 검사를 모듈에서 플러그인 코어의 일부로 마이그레이션합니다. (1042)
- 플러그인에서 모듈 인프라와 UI를 제거합니다. (1060)
- 사이트 상태 확인에서 최대 자동 로드 옵션에 대한 자동 로드 값 변경을 지원합니다. (1048)
- 생성기 태그에 플러그인 슬러그를 사용합니다. (1103)
문서
- 테스트한 워드프레스 버전을 6.5로 업데이트합니다. (1027)
2.9.0
기능
- 하부 구조: 자동 크기 및 추측 규칙에 대한 독립형 플러그인 버전 상수 추가. (958)
향상
- 하부 구조: 생성기 태그에 독립형 플러그인 슬러그를 포함하세요. (949)
버그 수정
- 하부 구조:
Server-Timing
헤더의 메트릭 이름을 정리합니다. (957)
2.8.0
기능
- 하부 구조: 퍼포먼스 랩(Performance Lab) 독립형 플러그인 관리를 위한 UI 도입. (864)
향상
- 하부 구조: 플러그인 디렉터리에서 플러그인 라이브 미리보기 지원 추가. (890)
- 하부 구조: 모듈
can-load.php
콜백이 자세한 정보가 포함된WP_Error
를 반환하도록 허용합니다.. (891) - 하부 구조: 관리 포인터를 구현하여 사용자에게 모듈을 독립형 플러그인으로 마이그레이션해야 함을 표시합니다. (910)
- 하부 구조: 퍼포먼스 랩(Performance Lab) 모듈에서 독립형 플러그인으로 마이그레이션 로직 및 UI 구현. (899)
- 하부 구조: 사용자가 모듈을 활성화할 때 모듈 마이그레이션을 위한 관리자 포인터 해제 재설정. (915)
버그 수정
- 하부 구조: admin/plugins.php의 번역 문자열 구성 수정. (925)
2.7.0
향상
- 이미지: 이제 워드프레스 코어에서 이 기능을 사용할 수 있으므로 Fetchpriority 모듈을 제거합니다.. (854)
- 하부 구조: PHP 최소 요구 버전을 7.0으로, WP 버전 최소 요구 버전을 6.3으로 상향 조정합니다. (851)
문서
- 하부 구조: 이미지 플레이스홀더 독립형 플러그인 게시. (842)
2.6.1
버그 수정
- 하부 구조: 플러그인 디렉터리에서 PHPStan 구성 파일 제거. (816)
문서
- 하부 구조: 독립형 플러그인 에셋 추가. (815)
2.6.0
기능
- 하부 구조: 서버 타이밍 화면에 출력 버퍼링 추가 확인란을 추가합니다. (801)
- 하부 구조: WP 관리자 화면에서 제어하는 서버 타이밍으로 특정 훅 실행 시간을 측정하는 로직을 구현합니다. (784)
향상
- 이미지: 이미지 플레이스홀더의 잘못된 함수 접두사를 수정했습니다. (789)
- 하부 구조: 프로시저 코드가 있는 파일에 조기 종료 절을 추가하세요. (790)
- 하부 구조:
PERFLAB_DISABLE_SERVER_TIMING
상수를 사용하여 서버 타이밍을 완전히 비활성화할 수 있도록 허용합니다. (795)
버그 수정
2.5.0
향상
- 이미지: 모듈을 로드하기 전에 워드프레스 코어에서 fetchpriority 기능을 사용할 수 있는지 확인하세요. (769)
- 데이터베이스 최적화: SQLite 모듈을 제거합니다. (764)
- 하부 구조: 6.3 버전까지 범프 테스트 완료. (772)
2.4.0
향상
- 데이터베이스: 다음 릴리스에서 제거될 SQLite 모듈에서 독립형 플러그인으로 마이그레이션하기 위한 마이그레이션 프롬프트를 구현합니다. (739)
- 하부구조: PHPStan을 추가하고 레벨 0 문제를 수정하여 코드 품질을 개선합니다. (730)
- 하부구조: 인스턴스 액세스가 필요하지 않을 때마다 약간의 성능 향상을 위해 정적 클로저를 사용하세요. (729)
버그 수정
- 데이터베이스: 독립형 플러그인 마이그레이션이 올바르게 작동하도록 SQLite 모듈 비활성화 루틴을 수정했습니다. (743)
- 하부구조:
Server-Timing
헤더 출력을 더욱 견고하게 만듭니다. (736)
2.3.0
향상
- 이미지: 독립 실행형 플러그인에 대해
주요 색상
및Fetchpriority
모듈을 구성합니다. (704) - 인프라: 독립형
plugins.json
정의에서 이미지 플레이스홀더를 일시적으로 제거합니다. (719) - 하부 구조: 수동 워크플로에는
plugins.json
의 동적 버전을 사용하세요. (710)
버그 수정
- 이미지: 기존 인라인 스타일 속성 앞에 주요 색상 스타일을 추가합니다. (716)
- 하부 구조: 심각도가 낮은 보안 권고 GHSA-66qq-69rw-6×63을 해결하세요.
2.2.0
향상
- 이미지: Fetchpriority 모듈에서 “experimental” 플래그를 제거합니다. (702)
- 인프라: 최신 이미지 형식을 포함한 모듈에서 독립형 플러그인을 실행하기 위한 인프라를 구현합니다. (699)
- 하부 구조: PHPCS 구성에
WordPress-Extra
규칙을 포함하고 결과 문제를 수정합니다. (695)
버그 수정
- 이미지: 대상 매개변수를 사용하기 전에 소독하십시오. (690)
문서
- 이미지: 모듈 슬러그/디렉토리를
dominant-color
에서dominant-color-images
로 변경합니다. (708) - 이미지:
주요 색상
모듈의 이름을주요 색상 이미지
로 변경합니다. (705)
2.1.0
향상
- 하부 구조: 기본 서버 타이밍 메트릭에
wp-total
메트릭을 추가합니다. (669) - 하부 구조: 독립 실행형 플러그인에서 충돌을 방지하기 위해 모듈
load.php
파일이 실제로 다른 코드만 로드하는지 확인합니다. (674)
버그 수정
- 하부 구조:
object-cache.php
드롭인 배치 문제를 수정합니다. (672)
2.0.0
향상
- 개체 캐시: 워드프레스 버전을 6.1로 업데이트하고 캐시 모듈을 제거하십시오. (641)
- 측정:
perflab_disable_object_cache_dropin
필터를 추가합니다. (629) - 데이터 베이스: SQLite를 사용할 때 표시되도록 adminbar에 표시기를 추가하십시오. (604)
버그 수정
- 이미지: 기존
$metadata['sizes']
를 확인하여 PHP 경고를 수정하십시오. (648) - 이미지: 필터 콜백에서 올바른 수의 인수를 사용하십시오. (634)
- 데이터 베이스: 정적 분석에서 강조 표시된 잘못된 문서 및 반환 유형을 수정합니다. (645)
- 하부 구조:
plugin_action_links_*
필터의 잘못된 사용을 수정합니다. (647)
문서
- 하부 구조: 목적을 명확히 하기 위해 객체 캐시 드롭인에 파일 헤더를 추가합니다. (649)
1.9.0
향상
- 데이터 베이스: SQLite 모듈 설명에서 다중 서버 환경에 대한 경고를 제거합니다. (619)
버그 수정
- 하부 구조: 다른 플러그인과의 object-cache.php 드롭인 상호 운용성을 향상시킵니다. (616)
1.8.0
기능
- 측정: Server-Timing API 기반 및 기본 로드 시간 메트릭을 구현합니다. (553)
- 데이터 베이스: 새로운 실험적 SQLite 통합 모듈을 구현합니다. (547)
- 이미지: 새로운 실험적
fetchpriority
모듈을 구현합니다. (528)
버그 수정
- 데이터 베이스: 정의되지 않은 속성과 관련된 SQLite 알림을 수정합니다. (600)
- 데이터 베이스: 원래
admin_email
사용자가 삭제되었을 때admin_email
및 실제 관리자 이메일의 잘못된 처리를 수정합니다. (603) - 데이터 베이스: 잠재적인 오류를 방지하기 위해 WP 파일 시스템 설정을 보다 강력하게 만드십시오. (595)
1.7.0
향상
- 이미지: MIME 유형에 대한 WP 이미지 편집기 품질을 변경합니다. (571)
- 하부 구조: 데이터베이스 포커스 영역을 도입하고 JavaScript 포커스 영역의 이름을 JS & CSS로 변경하고 사이트 상태 포커스 영역을 단계적으로 제거합니다. (566)
버그 수정
- 이미지: 지배적인 컬러 이미지에 잘못된 속성이나 중복을 잠재적으로 추가하지 않도록 합니다. (578)
- 이미지: 이미지에 첨부 파일 메타데이터가 없을 때 REST API 응답의 치명적인 오류를 수정합니다. (568)
- 이미지:
style
속성을 재정의하지 않음으로써 주요 색상이 활성화될 때 이미지 초점 버그를 수정합니다. (582) - 이미지: Multisite에도 표시되도록 WebP 및 JPEG 생성을 위한 옵트인 확인란을 수정합니다. (565)
1.6.0
향상
- 사이트 상태: 코어에서 사용할 수 없는 경우 영구 캐시 및 전체 페이지 캐시에 대한 사이트 상태 검사만 로드합니다. (543)
- 이미지: 설정 > 미디어에 확인란을 추가하여 WebP 외에 JPEG를 생성할지 여부를 제어합니다. (537)
- 이미지: JPEG 및 WebP 업로드를 위해 기본적으로 WebP 이미지만 생성합니다. (527)
- 하부 구조: 최소 워드프레스 요구 사항을 6.0으로 올립니다. (549)
1.5.0
향상
- 사이트 상태: 가장 큰 자동 로드 옵션을 강조 표시하여 자동 로드 옵션 검사를 개선합니다. (353)
1.4.0
향상
- 이미지: WebP에서 JPEG로의 JS 교체 메커니즘을 개선하여 전체 파일 이름을 보다 안정적으로 교체합니다. (443)
- 이미지: 콘텐츠 이미지 MIME 대체 규칙을 가져오기 위해
webp_uploads_get_content_image_mimes()
를 도입합니다. (420) - 하부 구조:
plugin_dir_path()
에 대한PERFLAB_PLUGIN_DIR_PATH
상수를 추가합니다. (429) - 하부 구조: 언어 및 일관성을 위해 사이트 상태 점검 모듈의 이름을 바꿉니다. (423)
버그 수정
- 사이트 상태: 모든 사이트 상태 확인에서 잘못된 배지 색상 사용을 수정합니다. (472)
- 이미지: 원본 이미지의 확장자를 WebP 파일 이름에 추가하여 고유한지 확인합니다. (444)
- 이미지: 일반 퍼머링크에 대한 REST API 지원을 수정합니다. (457)
- 하부 구조: 제거하는 동안 Multisite에 대한 네트워크 전체의 플러그인 옵션을 제거합니다. (458)
1.3.0
향상
- 이미지: 프런트엔드 컨텍스트에서만 이미지 교체를 추가합니다. (424)
- 이미지: 추가 MIME 유형 버전을 생성할 이미지 크기를 제어할 수 있습니다. (415)
- 이미지: 해당 JPEG 이미지보다 큰 경우 WebP 이미지를 폐기하십시오. (418)
- 이미지: 두 기능을 결합하여 이미지의 컴퓨팅 지배 색상 및 투명도를 최적화합니다. (381)
- 이미지: WebP가 브라우저에서 지원되지 않는 경우 프런트엔드에 대체 JPEG 이미지를 제공합니다. (360)
- 이미지:
wp_get_image_editor()
메서드 인수를 사용하여 주요 색상 메서드를 지원하는지 확인합니다. (404) - 이미지: Dominant Color 모듈에서 실험적 레이블을 제거하고 새 설치에 대해 기본적으로 켭니다. (425)
- 사이트 상태:
wp_filesize()
를 위해perflab_aea_get_resource_file_size()
를 제거합니다. (380) - 사이트 상태: 자동 로드 옵션에 대한 설명서 링크를 업데이트합니다. (408)
- 하부 구조: 코어 버전을 사용할 수 있는 경우 모듈을 로드하지 않는 메커니즘을 구현하십시오. (390)
버그 수정
- 이미지:
webp_uploads_upload_image_mime_transforms
필터의 잘못된 사용이 올바르게 처리되었는지 확인합니다. (393) - 이미지:
webp_uploads_prefer_smaller_image_file
필터가true
로 설정된 경우 로직에서 PHP 알림 및 버그를 수정합니다. (397) - 이미지: WebP 폴백 메커니즘의 무한 루프를 수정합니다. (433)
- 이미지: 잠재적인 타사 편집기를 재정의하지 않도록 주요 색상 업로드 프로세스를 수정합니다. (401)
- 이미지: 첨부 파일 삭제 시 추가 이미지 백업 소스 및 크기 파일을 제거합니다. (411)
- 하부 구조: 플러그인 ZIP에 .husky 디렉토리를 포함하지 마십시오. (421)
- 하부 구조: 다중 사이트 네트워크 관리자에서 관리 포인터를 표시하지 마십시오. (394)
1.2.0
기능
- 이미지: Dominant Color 모듈을 추가하여 이미지 로드를 위한 색상 배경을 제공합니다. (282)
- 사이트 상태: 전체 페이지 캐시 사용에 대한 사이트 상태 검사를 추가합니다. (263)
향상
- 이미지: 파일 크기 반환을 허용하도록
webp_uploads_pre_generate_additional_image_source
필터를 업데이트합니다. (334) - 하부 구조: 플러그인 제거 루틴을 소개합니다. (345)
- 하부 구조: 가능한 경우
filesize
대신wp_filesize
를 사용하십시오. (376)
버그 수정
1.1.0
기능
- 하부 구조: 퍼포먼스 랩 생성기 메타 태그를
wp_head
출력에 추가합니다. (322)
향상
- 이미지: 업로드 시 추가 이미지 소스 생성을 단락시키기 위해 필터
webp_uploads_pre_generate_additional_image_source
를 도입합니다. (318) - 이미지: 필터
webp_uploads_pre_replace_additional_image_source
를 도입하여 프런트엔드 콘텐츠에서 추가 이미지 소스 교체를 단락시킵니다. (319) - 이미지:
webp_uploads_prefer_smaller_image_file
필터를 기반으로 프런트엔드에서 더 작은 이미지 파일을 선택하도록 로직을 개선합니다. (302) - 이미지: 가능한 경우 추천 이미지를 WebP 버전으로 바꿉니다. (316)
- 사이트 상태: 사이트 상태 자동 로드 옵션 설명서 링크를 업데이트합니다. (313)
- 하부 구조: 사이트 상태 확인 레이블이 불필요하게 조기에 이탈하지 않도록 하십시오. (332)
버그 수정
1.0.0
기능
- 이미지: 원본 이미지를 편집할 때 보조 이미지 MIME 유형을 생성합니다. (235)
향상
- 이미지: 더 작은 이미지 파일을 선호하도록 선택할 수 있는
webp_uploads_prefer_smaller_image_file
필터를 도입했습니다. (287) - 이미지: 파일 크기에 따라 프런트엔드 콘텐츠에 사용할 MIME 유형을 선택합니다. (243)
- 사이트 상태: 더 명확하고 일관성이 있도록 사이트 상태 보고서 사본을 업데이트합니다. (272)
문서
- 하부 구조: 플러그인의 버전 지원 및 이전 버전과의 호환성 정책을 정의합니다. (240)
1.0.0-rc.1
향상
- 이미지:
webp_uploads_content_image_mimes
필터에서 항목의 예상 순서를 변경합니다. (250) - 이미지: 추가 정규식을 사용하지 않고 프런트엔드 콘텐츠의 이미지를 교체합니다. (262)
- 이미지: 소스 속성과 함께 이미지 크기를 복원하고 백업합니다. (242)
버그 수정
- 이미지: 항상 기본 편집기를 사용하는 대신 WebP 지원을 기반으로 이미지 편집기를 선택하십시오. (259)
1.0.0-beta.3
버그 수정
- 하부 구조: 설정 등록과 관계없이 기본 모듈이 로드되도록 합니다. (248)
1.0.0-beta.2
기능
향상
- 이미지: REST 응답의 첨부 파일 미디어 세부 정보에 소스 정보를 추가합니다. (224)
- 이미지: 개발자가 콘텐츠의 이미지에 사용할 이미지 형식을 선택할 수 있습니다. (230)
- 이미지: 개발자가 업로드 시 생성할 이미지 형식을 조정할 수 있습니다. (227)
- 이미지: 가능한 경우
the_content
의 전체 크기 이미지를 추가 MIME 유형으로 바꿉니다. (195) - 개체 캐시: 개체 캐시 지원 확인에
memcached
확장을 포함합니다. (206) - 하부 구조: 플러그인 배너 및 아이콘 자산을 추가합니다. (231)
- 하부 구조: ZIP 생성을 더 잘 지원하려면
.distignore
대신.gitattributes
를 사용하세요. (223)
버그 수정
- 이미지: 모든 추가 이미지 형식 하위 크기를 생성하려면
원본
이미지를 사용하십시오. (207) - 하부 구조: 신뢰할 수 없는 활성화 후크를 활성화된 모듈의 기본값으로 교체하십시오. (222)
문서
- 하부 구조: 적절한 분기 전략을 포함하고 릴리스 분기를 보호하도록 릴리스 지침을 업데이트하십시오. (221)
1.0.0-beta.1
기능
- 이미지: 업로드 모듈용 WebP를 추가합니다. (32)
- 이미지: 제한된 환경에서 추가 MIME 유형의 하위 크기를 생성하기 위한 재시도 메커니즘을 지원합니다. (188)
- 이미지:
the_content
를 적절한 이미지 형식으로 업데이트합니다. (152) - 사이트 상태: 사이트 상태에서 WebP 지원을 추가합니다. (141)
- 사이트 상태: 과도한 JS 및 CSS 자산에 대해 경고하는 모듈을 추가하십시오. (54)
- 개체 캐시: 영구 개체 캐시에 대한 사이트 상태 검사 모듈을 추가합니다. (111)
- 하부 구조: 모듈을 전환하는 설정 화면을 추가합니다. (30)
- 하부 구조: 관리자 포인터를 추가했습니다. (199)
향상
- 개체 캐시: 항상 다중 사이트에서 개체 캐시를 권장합니다. (200)
- 이미지: 저장을 위해
sources
를 사용하여 추가 MIME 유형에서 이미지 하위 크기를 만듭니다. (147) - 이미지: 포커스 디렉터리 내에 있도록 모듈 디렉터리를 업데이트합니다. (58)
- 사이트 상태: 대기열에 포함된 프런트엔드 자산의 감지를 향상합니다. (136)
- 하부 구조: 플러그인 목록 테이블의 플러그인 항목에 설정 화면에 대한 링크를 추가합니다. (197)
- 하부 구조: 플러그인 활성화 시 실험적이지 않은 모든 모듈을 활성화합니다. (191)
- 하부 구조: 생성된 module-i18n.php 파일을 저장소에 포함합니다. (196)
- 하부 구조: 활성 모듈을 제어하는
perflab_active_modules
필터를 도입합니다. (87) - 하부 구조: 확인란 레이블에서 불필요한 물음표를 제거합니다. (110)
- 하부 구조:
객체 캐싱
의 이름을객체 캐시
로 변경합니다. (108)
버그 수정
- 이미지:
축소
이미지가 원래 업로드된 형식으로 유지되는지 확인합니다. (143) - 이미지: 올바른 이미지 속성에 액세스하도록 오타를 수정하세요. (203)
- 하부 구조: 모듈 헤더 필드를 번역할 수 있는지 확인하십시오. (60)
문서