플러그인을 개발할 때이를 실행하는 데 필요한 최소 버전의 WordPress를 자동으로 결정하는 방법이 있습니까? 나는이 있는지 확인하려면 Requires
헤더는 정확하지만 수동으로 내가 새로운 핵심 기능은 지루하고 오류가 발생하기 쉬운입니다 전화 할 때마다 검사합니다.
스크립트가 쉽게 알아낼 수 있다고 생각합니다.
- 플러그인의 모든 파일을 스캔하십시오.
- 에 기초하여 모든 클래스의 인스턴스화와 함수 호출 구문 분석
new foo( [...] )
,foo::bar( [...] )
,bar( [...] )
,call_user_func( [...] )
, 등의 구문을. @since
phpDoc 태그를 사용하여 WP 소스를 구문 분석하여 해당 클래스 / 기능 각각이 WordPress에 추가 된시기를 판별하십시오 .- 모든 클래스 / 기능을 포함하는 최초 버전의 WordPress와 함께 각 클래스 / 기능 및 추가 된 버전을 나열하는 보고서를 생성하십시오.
나는 둘러 보았지만 그와 비슷한 것을 찾을 수 없었으며 직접 쓸 시간이 없었습니다. 누구나 기존 솔루션을 알고 있습니까?