JetEngine 은 12개 이상의 모듈과 다양한 핵심 기능을 제공하는 WordPress 플러그인으로, 가장 복잡하고 역동적인 맞춤형 웹사이트까지 구축할 수 있도록 설계되었습니다.
사용자 정의 게시물 유형(CPT), 메타 필드, 분류 체계를 생성하고 프런트엔드에 표시하는 것부터 사용자 정의 쿼리, 사용자 정의 데이터베이스 테이블, 사용자 프로필을 만들고 REST API를 사용하는 것까지 모든 작업을 코딩 기술 없이 사용자 친화적인 시각적 인터페이스를 통해 수행할 수 있습니다.
JetEngine은 Block Editor, Elementor 및 Bricks와 완벽하게 호환됩니다.
더욱 놀라운 점은 Crocoblock 제품군의 일부인 JetEngine이 약 20개의 다른 호환 플러그인의 핵심 동력 역할을 한다는 것입니다. 이 플러그인들을 함께 사용하면 예약, 약속, 전자상거래, 회원 관리 , 이벤트 등 어떤 유형의 웹사이트 전문적인 웹사이트를 구축
JetEngine의 작동 방식을 이해하기 위해 핵심 기능과 성능 향상을 위해 켜고 끌 수 있는 모듈들을 살펴보겠습니다.
JetEngine 기본 기능
다음은 가장 기본적인 기능부터 더 복잡하거나 구체적인 기능까지 순서대로 정리한 핵심 기능입니다.

- 사용자 정의 게시물 유형 및 분류 체계 생성 .
웹사이트 데이터를 구조화하기 위한 사용자 정의 게시물 유형 시각적으로 생성할 수 있는 완벽한 기능이 제공됩니다
- 사용자 정의 필드 생성 : 고급 콘텐츠 구조를 위한 반복 필드를 포함하여 20가지 이상의 다양한 유형의 사용자 정의 필드를 생성할 수 있습니다. 이러한 필드는 모든 게시물 유형에 추가할 수 있습니다.
- 메타 박스 : 이 기능은 특정 게시물 유형이나 사용자에게 할당할 수 있는 사용자 정의 필드 그룹을 만드는 데 사용되며, 세부적인 제어를 위한 조건부 표시 옵션을 제공합니다.
- 관계 : 이 기능을 사용하면 게시물 유형, 사용자 또는 분류 체계 간에 다양한 유형의 관계를 설정하여 콘텐츠를 더욱 긴밀하게 연결할 수 있습니다.
- 리스팅 및 컴포넌트 : 프런트엔드에서 동적 데이터를 가져오기 위해 리스팅 템플릿과 컴포넌트를 사용할 수 있습니다. 리스팅 템플릿을 다양한 쿼리 조건을 활용하여 모든 유형의 콘텐츠에 대해 표시할 내용을 정확하게 구성하고, 표시 방식과 스타일을 수정하고, 웹사이트 페이지에서 가져올 수 있습니다. 컴포넌트는 재사용 가능한 블록 섹션으로, 필요한 만큼 여러 인스턴스를 동시에 사용할 수 있으며 상위 섹션을 중앙에서 제어할 수 있습니다.
리스팅과 컴포넌트는 블록 편집기, Elementor, Bricks, 그리고 깔끔한 코드와 최상의 성능을 위해 Twig를 사용하여 편집할 수 있습니다.
- 쿼리 빌더 : 코딩 없이도 가장 복잡한 쿼리까지 생성할 수 있는 JetEngine만의 고유한 도구입니다. 게시물 유형, 사용자, 분류 체계를 선택하고 필요한 만큼 쿼리 조건을 설정할 수 있습니다. WordPress 데이터베이스에서 직접 데이터를 조회하여 여러 엔티티를 한 번에 선택할 수도 있으며, 이 과정은 시각적으로 또는 SQL 명령어를 작성하여 수행할 수 있습니다. 저장된 쿼리는 프런트엔드에 데이터를 표시하는 소스로 재사용할 수 있습니다.

- 옵션 페이지 : 기존 전역 옵션 페이지를 생성 및 수정하는 도구를 웹사이트 어디에서든 사용할 수 있어 데이터를 중복 입력 없이 재사용할 수 있습니다. 또한 쿼리를 위한 데이터 소스로도 활용할 수 있습니다.
- 쇼트코드 생성기 Elementor 또는 Bricks 이외의 빌더를 사용하거나 CPT, CCT, 쿼리 및 기타 JetEngine에서 생성된 요소를 사용자 지정 코드에 통합하려는 경우 쇼트코드를 생성하여 필요한 위치에 배치할 수 있습니다.
- 용어집 : 작지만 매우 유용한 기능입니다. 메타데이터 세트를 한 번 생성하여 저장해 두면 필터, 양식, 선택/체크박스/라디오 버튼 사용자 정의 필드의 옵션 소스로 재사용할 수 있습니다. 매번 새로 입력할 필요 없이 저장해 두면 시간을 절약할 뿐만 아니라 오류를 방지하고 데이터를 중앙에서 관리할 수 있습니다.
- 스킨 관리자 : JetEngine에서 생성된 모든 종류의 엔티티를 쉽게 가져오고 내보낼 수 있는 도구입니다.
제트 엔진 모듈
위에서 설명한 기본 기능 외에도 JetEngine은 웹사이트 성능 최적화를 위해 활성화 또는 비활성화할 수 있는 20가지 모듈을 제공합니다. 이 중 일부는 프로필 빌더나 REST API 모듈처럼 본격적인 플러그인에 버금가는 강력한 기능을 제공하는 반면, 다른 모듈들은 보다 보조적인 역할을 합니다.
좀 더 고급 모듈부터 시작해 보겠습니다
- 사용자 정의 콘텐츠 유형 : JetEngine에서 대량의 데이터를 처리하면서도 성능 저하를 최소화하는 고유한 콘텐츠 유형입니다. 최소 두 개 이상의 WordPress 데이터베이스에 수많은 행을 생성하는 사용자 정의 게시물 유형과 달리, 사용자 정의 콘텐츠 유형은 엔티티당 하나의 데이터베이스 테이블만 생성하므로 데이터베이스 호출 횟수가 크게 줄어들어 웹사이트 성능이 향상됩니다 .
- REST API 및 사용자 지정 엔드포인트 : 이 모듈은 타사 서비스, 사용자 지정 앱 또는 외부 웹사이트를 통합하기 위한 완벽한 REST API 플러그인을 대체합니다. 수신된 데이터를 프런트엔드에 쉽게 표시할 수도 있습니다. 코딩 기술은 필요하지 않습니다.
- 프로필 빌더 : 사용자 지정 디자인 및 생성된 블록, 필드, 레이아웃을 사용하여 개인화된 사용자 프로필 페이지를 만들 수 있는 강력한 도구입니다. JetFormBuilder와 완벽하게 연동되어 프런트엔드 사용자 대시보드 및 회원제 웹사이트 구축을 지원합니다.
- 데이터 저장소 : 데이터베이스, 쿠키 또는 브라우저 캐시를 사용하여 로그인한 사용자와 비로그인 사용자 모두의 북마크 또는 위시리스트와 같은 사용자 데이터를 저장할 수 있습니다.
- 동적 가시성 : 이 모듈을 사용하면 메타 필드 값, 사용자 역할 및 기타 조건에 따라 위젯, 열 및 섹션의 표시 여부를 설정할 수 있습니다.

이제 좀 더 보조적인 모듈들을 살펴보겠습니다
- 지도 목록 : 동적 쿼리를 지도에 표시할 수 있습니다.
- 동적 필드용 슬라이더 및 그리드 갤러리 : 갤러리 메타 필드의 이미지를 슬라이더 또는 그리드 형식으로 표시할 수 있으며, 다양한 설정과 필터를 제공합니다.
- 게시물 만료 기간 : JetEngine 또는 JetFormBuilder를 통해 제출된 게시물에 만료일을 설정할 수 있어 시간 제한이 있거나 유료 콘텐츠를 관리하는 데 유용한 기능입니다.
- 동적 차트 : 동적 데이터를 손쉽게 대화형 차트로 변환합니다.
- 동적 테이블 : 동적 데이터를 편집 및 스타일 지정이 가능한 테이블로 변환합니다.
- 캘린더 위젯 : 기본 및 사용자 정의 게시물 유형과 필드를 동적으로 채워지는 캘린더에 표시하므로 이벤트 관련 게시물이나 시간 제약이 있는 게시물에 적합합니다.
- 리스팅 그리드 삽입 : 선택한 상품을 동적으로 생성되는 리스팅에 삽입할 수 있는 유용한 마케팅 기능으로, 프로모션에 이상적입니다.
- 레이아웃 전환기 : 동적 목록의 두 가지 다른 레이아웃(예: 그리드와 목록) 간 전환을 위한 위젯/블록을 추가합니다.
- QR 코드 동적 필드 위젯 : 메타 필드의 텍스트 내용에서 QR 코드를 간편하게 생성합니다.
- 문자열 다듬기 콜백 : 메타 필드, 옵션 및 기타 소스에서 선택한 문자열 길이 값으로 다듬어진 텍스트 조각을 표시합니다.
- 첨부 파일 ID 링크 : 이 모듈은 동적 필드 위젯에 새로운 콜백을 추가하여 .pdf, .zip 및 기타 파일 형식의 다운로드 링크를 표시합니다.
JetEngine은 어떻게 작동하나요?
보시다시피, JetEngine은 동적 데이터 및 맞춤형 솔루션을 효과적으로 처리하도록 설계된 다양한 도구를 제공합니다. 이를 통해 웹사이트의 적절한 기반을 마련하고 , 해당 데이터를 가져와 프런트엔드에 표시할 수 있습니다.
부동산 중개업소 웹사이트를 만든다고 가정해 보겠습니다 . JetEngine을 사용하여 부동산, 중개인, 지역별로 사용자 정의 게시물 유형을 만들 수 있습니다. 그런 다음 각 부동산에 대한 위치, 가격, 침실 수, 면적과 같은 정보를 저장하는 사용자 정의 필드를 추가할 수 있습니다. 또한 유형(예: 단독주택, 아파트, 콘도) 및 위치(예: 도시, 지역)별로 부동산을 분류하는 분류 체계를 만들 수도 있습니다.
개별 페이지가 필요하지 않은 데이터(예: 파트너 회사)에는 사용자 지정 콘텐츠 유형을 사용할 수도 있습니다. 이렇게 하면 데이터베이스 용량을 늘리지 않고도 해당 데이터를 그리드 형태로 표시하거나 다른 페이지에 삽입할 수 있습니다.
콘텐츠 구조를 만든 후에는 쿼리 빌더를 사용하여 특정 기준에 따라 웹사이트에 부동산 정보를 검색하고 표시할 수 있습니다. 지도 목록을 활용하면 부동산 정보를 지도에 표시할 수 있습니다. 다른 페이지나 블록은 그리드 또는 슬라이더 형태로 표시할 수 있습니다.
더 읽어보기: AI 콘텐츠와 SEO – 검색 순위에 도움이 될까요, 해가 될까요?
관계 기능을 사용하면 에이전트와 부동산, 기타 게시물 유형 및 분류 체계를 연결할 수 있습니다. JetEngine의 동적 필드 위젯 덕분에 페이지를 수동으로 만들 필요가 없습니다. 대신 관련 항목, 지도, 사진, 주소 및 기타 모든 정보와 같은 데이터가 동적으로 표시되는 템플릿을 구축할 수 있습니다.
에이전트는 JetEngine의 프로필 빌더 모듈을 사용하여 등록하고 프로필을 생성하며 등록된 매물을 추가할 수 있습니다. 또한 REST API 모듈을 사용하여 원격 웹사이트에서 필요한 정보를 수집할 수도 있습니다.
마지막으로, Crocoblock의 또 다른 플러그인인 JetSmartFilters를 사용하면 사용자가 가격, 위치, 침실 수 및 기타 필요한 기준으로 숙소를 필터링할 수 있습니다. JetSmartFilters는 JetEngine과 완벽하게 연동됩니다. 예약 웹사이트라면 JetBooking이 적합하며, 이 또한 JetEngine과 완벽하게 호환되어 기능을 확장해 줍니다.

JetEngine과 웹사이트 성능
JetEngine은 특히 광범위한 기능을 고려할 때 매우 가벼운 플러그인입니다. 성능을 염두에 두고 설계되었으며 여러 최적화 기능을 포함하고 있습니다. 예를 들어 Elementor, Bricks 또는 Block Editor와 같이 사용하지 않는 빌더에 대한 지원을 비활성화하여 불필요하게 로드되지 않도록 할 수 있습니다.
"최적화된 DOM" 옵션을 활성화하면 JetEngine 요소에서 불필요한 HTML 래퍼를 제거하여 DOM 크기를 줄임으로써 성능이 더욱 향상됩니다.
또한 JetEngine은 Timber/Twig를 지원하여 더욱 깔끔한 코드와 빠른 성능의 목록 템플릿을 만들 수 있습니다. 사용자 정의 위젯과 재사용 가능한 섹션에도 Twig를 활용할 수 있습니다. 단, Twig를 사용하려면 기본적인 코딩 지식이 필요합니다.

JetEngine이 제공하는 다양한 도구를 고려할 때, 특히 프런트엔드에 데이터를 표시할 때는 이러한 도구를 신중하게 사용하는 것이 중요합니다. 예를 들어 Elementor로 제작된 목록 템플릿에서 3중 중첩 루프를 만들면 Elementor가 추가적인 HTML 래퍼를 생성하여 성능에 영향을 미치므로 비효율적일 수 있습니다. 따라서 기본적인 최적화 원칙을 따르고 상식을 활용하면 웹페이지 속도 .
제트 엔진 가격 책정
JetEngine의 가격은 연간 43달러 워드프레스 프로젝트 무제한 이용 시에는 88달러입니다 .
하지만 20개 플러그인을 모두 사용할 수 있는 Crocoblock 구독권을 구매하는 것이 더 현실적인 선택으로 보입니다. 가격은 웹사이트 1개 사용 시 연간 199달러, 무제한 프로젝트 사용 시 399달러입니다. 또는 평생 이용권(웹사이트 최대 500개 사용 시 750달러, 무제한 웹사이트 사용 시 999달러)이 더욱 매력적으로 보입니다.
JetEngine, JetSmartFilters, JetBooking 등을 포함한 20개의 플러그인 외에도 14개의 동적 템플릿(미리 제작된 복잡한 웹사이트), 47개의 디자인 템플릿 , 50개의 인터랙티브 팝업 템플릿을 이용할 수 있습니다.

마지막으로
JetEngine은 강력한 기능과 모듈로 가득 차 있으며, 직관적인 사용법 덕분에 코딩 기술이 전혀 필요하지 않습니다. 사용자 정의 게시물 유형, 사용자 정의 필드, 회원 관리, 동적 테이블 플러그인 등 10개 이상의 다양한 플러그인을 손쉽게 대체할 수 있습니다. 학습 곡선이 있을까요? 네, 특히 초보자에게는 분명히 그렇습니다. 하지만 자세한 문서, 다양한 교육 영상, 훌륭한 고객 지원, 그리고 활발한 페이스북 커뮤니티가 있어 도움이 됩니다. JetEngine을 숙달하면 그 유연성을 활용하여 사용자 정의 기능을 조합하여 나만의 플러그인을 만들 수도 있습니다.
WordPress 프로젝트 에도 더욱 효과적으로 활용할 수 있습니다 .