나는 WordPress 용 플러그인을 개발 해 왔으며 개발 한 대부분의 플러그인은 2 ~ 3 개의 클래스를 사용하므로 Buddypress 또는 WooCommerce만큼 크지 않습니다.
다른 개발자가 기능을 사용자 정의 할 수있는 시스템과 Buddypress 및 WooCommerce와 동일 해야하는 복잡한 시스템을 제공하기 위해 두 개의 오픈 소스 플러그인을 개발할 계획입니다 (현재 세부 사항을 공유 할 수는 없지만 나중에 개발하는 동안) .
플러그인 파일을 확인하고 개발자가 필요에 따라 수정할 수있는 자체 작업 및 필터를 등록했음을 알 수 있습니다. 그러나 내 문제는 다른 사람들이 기능을 재정의하고 자신의 기능을 추가 할 수있는 유연성을 갖는 플러그인을 작성하는 방법을 완전히 이해하지 못하는 것입니다.
나는 명확한 대답을하기가 어렵다는 것을 알고 있지만 올바른 방향으로 갈 수 있도록 일종의 시작 안내서가 필요합니다. 자신의 액션과 필터를 등록해야합니까? 그렇다면 어떻게합니까? 그렇지 않은 경우 내 옵션은 무엇입니까?
당신의 조언은 저에게 많은 도움이 될 것입니다 ... 감사합니다