ChromeApp Helper
크롬 확장 프로그램 관리를 위한 워드프레스 헬퍼 플러그인입니다.
기능 개요
이 플러그인은 크롬 확장 프로그램과 워드프레스 사이트의 연동을 위한 다양한 기능을 제공합니다.
주요 기능
- 크롬 확장 프로그램과의 안전한 통신을 위한 JWT 인증 시스템
- 모듈식 구조를 통한 확장 가능한 기능 관리
- 관리자 인터페이스를 통한 설정 관리
- 데이터베이스 테이블 자동 관리 (활성화/비활성화 시)
시스템 요구사항
- WordPress 5.0 이상
- PHP 7.0 이상
플러그인 구조
wordpress-chromeapp-helper/
├── admin/ # 관리자 인터페이스 관련 파일
├── api/ # API 엔드포인트 관련 파일
├── assets/ # 정적 리소스 파일 (JS, CSS 등)
├── config/ # 설정 관련 파일
├── includes/ # 핵심 기능 및 인터페이스
├── modules/ # 확장 가능한 모듈 파일들
├── settings/ # 설정 관련 클래스 및 함수
├── tests/ # 테스트 파일
└── index.php # 플러그인 메인 파일
설치 방법
- 플러그인 파일을
/wp-content/plugins/
디렉토리에 업로드 - 워드프레스 관리자 페이지에서 플러그인 활성화
- 설정 > ChromeApp Helper 메뉴에서 필요한 설정 구성
개발자 정보
- 개발자: websniper@gmail.com
- 웹사이트: https://picory.com
- 버전: 1.0.0
- 라이선스: GPLv2 or later
모듈 시스템
플러그인은 모듈식 구조를 채택하여 새로운 기능을 쉽게 추가할 수 있습니다. 각 모듈은 WH_Module
인터페이스를 구현해야 합니다.
데이터베이스
플러그인은 자체 테이블을 사용하며, 활성화 시 자동으로 생성되고 비활성화 시 삭제됩니다.
보안
- JWT를 사용한 안전한 API 통신
- WordPress 보안 모범 사례 준수
- XSS 및 CSRF 방지
기여하기
버그 리포트나 기능 제안은 이슈 트래커를 통해 제출해 주세요.
반응형