플러그인 개발 프레임 워크가 있습니까


29

WordPress 플러그인 개발에 익숙하지 않기 때문에 많은 플러그인의 내부 구조를 살펴보고 있습니다. 나는 그들 중 대부분이 어떤 패턴에도 맞지 않기 때문에 작동 방식을 이해하는 것이 어려울 수 있음을 발견했습니다.

공식 문서에 설명 된 방법 이외의 프레임 워크를 사용하여보다 일반적인 플러그인 개발 방법이 있는지 궁금합니다.


OCP에 대한 내 기사읽었 습니까? 나는 항상 운동 할 프레임 워크가 없다고 말하고 있습니다.
카이저

답변:


27

AFAIK에는 공식 / 표준 프레임 워크가 없으며 북극에 흰색 음영이있는 것처럼 많은 플러그인 개발 스타일이 있습니다.

내가 말하고 싶지만 워드 프레스 코딩 표준이 좋은 스타일의 청사진이다.

당신은 찾을 수 많은 여기 WPSE의 좋은 예와 우수한 코더를. 좋은 출발점 : questions / tagged / plugin-development .

강조 표시 :

요즘 내가 사용하는 플러그인 클래스 데모 에서 @toscho 많은 플러그인을위한 기지로.

현재 @Pippin 은 관심이있을만한 WordPress 플러그인 개발 101 시리즈를 진행하고 있습니다.

[ 헬퍼 플러그인 / 보일러 플레이트 / 프레임 워크 목록 @Wyck 컨트 리뷰 션 덕분에 업데이트 ]

플러그인 scbFramework 에 의해, @scribu :

더 빠른 플러그인 개발을위한 유용한 클래스 세트.
개발자가 플러그인을 더 빨리 작성할 수 있도록 도와주는 플러그인 툴킷입니다. 설정 페이지 생성, 데이터베이스 테이블 생성 등과 같은 일반적인 작업을 처리하는 여러 클래스로 구성됩니다.

워드 프레스 기어> PHP 보일러 플레이트> 플러그인

  1. @tommcfarlin의 플러그인 상용구
  2. 객체 지향 플러그인 템플릿
  3. @gilbitron의 설정 프레임 워크
  4. scbFramework-플러그인 개발자를위한 클래스
  5. 워드 프레스 설정 API-@tareq_cse
  6. WP MVC- 플러그인을 작성하기위한 MVC 프레임 워크

1
또한 wordpress.org/extend/plugins/scb-framework에 대해 언급 하고 PHP Boilerplate 아래에 일부가 나열되어 있습니다. wpgear.org
Wyck


1

나는 일출 ( http://gndev.info/sunrise/ )이 당신이 요구하는 종류라고 생각합니다. 비교적 새롭고 직접 사용하지 않았으므로 권장 사항이 없습니다. 그러나 그것은 유망한 것으로 보입니다. WordPress 플러그인 디렉토리에서 플러그인으로 사용할 수 있습니다 ( http://wordpress.org/plugins/sunrise/) .


죄송하지만 이는 배포아니라 개발에 관한 것 입니다.
카이저


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.