/Bubble Development Agency

Bubble.io와 WordPress 통합: 단계별 가이드 2024

우리의 단계별 가이드를 탐험하여 Bubble.io를 워드프레스와 원활하게 통합하고 웹사이트의 기능을 향상시키는 방법을 알아보세요.

WordPress란 무엇인가요?

워드프레스(WordPress)는 무료 오픈소스 콘텐츠 관리 시스템(CMS)으로, 사용자들이 웹사이트를 쉽게 생성하고 관리할 수 있게 해줍니다. PHP로 작성되었고 MySQL 또는 MariaDB 데이터베이스와 결합되어, 수 천가지의 테마와 플러그인을 통해 사용자화 가능한 디자인 옵션을 제공합니다. 최초에는 블로그 도구로 시작되었지만, 블로그부터 대규모 상업 사이트에 이르기까지 다양한 유형의 웹사이트 구축에 사용되는 다목적 CMS로 발전하였습니다. 편의성을 기반으로 전 세계적으로 널리 사용되고 있는 워드프레스는 그 사용의 용이성으로 잘 알려져 있습니다.

Matt Graham, CEO of Rapid Developers

Book a call with an Expert

Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.

Book a free No-Code consultation

Bubble.io와 WordPress을 통합하는 방법은 무엇인가요?

단계 1: Bubble.io로 시작하기

통합 과정을 시작하기 전에, 애플리케이션이 Bubble.io에서 설정되어 있어야 합니다. 이미 계정이 있다고 가정하고, 그곳에서 시작하겠습니다:

  • Bubble.io 계정에 로그인하십시오.
  • 대시보드로 이동하세요,
  • WordPress와 통합하려는 애플리케이션을 선택하거나 새 앱을 생성하세요.
  • 앱 내부로 들어가서, 기본 내비게이션 메뉴에서 “Settings”를 클릭하세요.

단계 2: Bubble.io에서 API 엔드포인트 설정하기

Bubble.io와 WordPress 사이에서 API를 통해 소통해야 합니다. 먼저 Bubble.io에서 API 엔드포인트를 설정하세요:

  • 앱의 설정 페이지에서 “API” 탭을 클릭하세요,
  • Data API를 허용하는 상자를 체크하세요,
  • This app exposes a POST/Workflow API 상자를 체크하세요,
  • “Add an endpoint”를 클릭하고 원하는 대로 이름을 지정하세요(이름을 기억하십시오, 나중에 필요합니다).

단계 3: API를 통해 보낼 데이터 구성하기

다음으로, WordPress로 보내려는 데이터를 정의하세요:

  • 여전히 API 페이지에 있으면, 방금 생성한 엔드포인트로 아래로 스크롤하십시오,
  • POST 설정을 작업하세요,
  • 보내고 싶은 데이터 유형을 정의하십시오 - 예를 들어, 사용자의 이름, 이메일, 프로필 사진을 포함하고 싶을 수 있습니다,
  • 각 데이터 유형에 대해 키를 제공하고 필수인지 선택 사항인지 정의하십시오.

단계 4: WordPress를 열고 Rest API Plugin을 설치하세요

이제 WordPress로 전환하여 로그인하는 시간입니다:

  • WordPress 대시보드에서 "Plugins" > "Add New"로 이동하세요,
  • 검색 표시줄에서 "Rest API - Filter Fields"을 찾아서 입력하세요. 이 플러그인은 받는 데이터를 필터링하고 간단히 합니다,
  • Arjun Jain이 제작한 "REST API – Filter fields"이라는 이름의 플러그인을 찾아 설치하세요,
  • 설치한 후에는 플러그인을 활성화하는 것을 잊지 마세요.

단계 5: Rest API Plugin 테스트하기

더 자세히 알아보기 전에, 이 플러그인이 제대로 작동하는지 확실히 하세요:

  • 새 브라우저 창이나 탭에서 워드프레스 사이트의 URL 뒤에 '/wp-json/'을 입력하세요 (예시: https://yourwebsite.com/wp-json/),
  • 엔터를 누르세요,
  • 이렇게 하면 웹사이트의 JSON 데이터가 반환됩니다.

단계 6: Http Request Plugin을 설치하십시오

Bubble.io와 WordPress를 통합할 때 중요한 단계는 두 플랫폼 사이의 커뮤니케이션을 용이하게 하는 것입니다. 이때 HTTP Request 플러그인이 사용됩니다:

  • 워드프레스 대시보드에서 "Plugins" > "Add New"으로 이동합니다,
  • "Http Request"를 검색하십시오,
  • KubiQ이 개발한 "HTTP Requests"라는 플러그인을 찾아 설치하십시오,
  • 설치 후 반드시 플러그인을 활성화하십시오.

단계 7: HTTP Request Plugin과 함께 작동을 설정하기

이제, HTTP Request plugin으로 작동을 만들어보세요:

  • 웹사이트 대시보드에서 "HTTP Requests"로 이동합니다,
  • "Add New"를 클릭하십시오,
  • 작동을 위한 제목을 제공하십시오,
  • 이전에 만든 Bubble.io 페이지에서 API 엔드포인트의 URL을 복사하고 "URL to call"에 붙여넣습니다,
  • 메소드 형식을 "POST"로 설정합니다,
  • 'Headers' 섹션에서 'add line'을 클릭하고 ‘Key’를 ‘Content-Type’로, ‘Value’를 ‘application/json’으로 설정합니다,
  • JSON body에는 보내려는 데이터를 다음의 구조를 사용하여 형식화해야 합니다:
    {
    "data": [{"Key1":"Key1Value", "Key2":"Key2Value", "KeyX":"KeyXValue"}]
    }
    
  • "Key1", "Key2", "KeyX"를 Bubble.io에서 설정한 키(데이터 유형)로 대체합니다,
  • "Key1Value", "Key2Value", "KeyXValue"를 관련 워드프레스 필드로 교체합니다.

단계 8: 전체 설정이 작동하는지 확인하기

최종 단계는 설정이 작동하는지 확인하는 것입니다:

  • HTTP request를 만든 웹사이트 페이지로 돌아가서,
  • “Save Changes”를 클릭하십시오,
  • 그리고 페이지의 오른쪽에서 “Test Call”을 클릭하십시오,
  • 새로 나타나는 페이지에서 테스트 호출이 성공했다면, 200상태 코드를 볼 수 있습니다,
  • 요청된 데이터가 도착했는지 보려면 Bubble.io 앱으로 돌아가서 "Logs" > "Server logs"을 확인합니다.

이 가이드에서는 워드프레스에서의 동작이 버블에서의 이벤트를 트리거하고 그 반대도 마찬가지입니다. 따라서 워드프레스에서 어떤 동작에서 데이터를 가져오거나 버블에 데이터를 보내고 싶은지 정확히 이해해야 합니다. 통합된 Bubble + WordPress 환경을 즐기세요!

Bubble.io와 WordPress 통합 사용 사례

상황: 전자 상거래 사업자가 이용자 친화적인 온라인 쇼핑 플랫폼을 개발하려고 합니다. 그들은 제품 목록, 쇼핑 카트, 체크아웃 시스템, 고객 피드백 섹션 등을 통합하여 그들의 플랫폼을 맞춤으로 만드는 데 Bubble.io를 활용하기로 결정했습니다. 그러나, 그들은 새로운 제품을 공개하거나 세일을 발표하고 고객과 교류하는 데 사용하는 WordPress 블로그가 있습니다. 그들은 Bubble.io 전자상거래 플랫폼과 WordPress 블로그를 통합하여 개발팀과 고객 모두에게 원활한 경험을 제공하려 합니다.

해결책: Bubble.io와 WordPress 통합

플랫폼 생성: 사업체는 Bubble.io를 활용하여 맞춤형 전자 상거래 플랫폼을 구축합니다. 이 플랫폼에는 상세한 제품 목록, 쉽게 사용할 수 있는 쇼핑 카트와 체크아웃 시스템, 그리고 고객들이 제품을 리뷰하고 피드백을 제공할 수 있는 섹션이 포함되어 있습니다.

WordPress 블로그 유지: 별도로, 사업체는 WordPress 블로그를 유지합니다. 그들은 새로운 제품 출시를 발표하거나, 다가오는 제품의 선뷰를 제공하고, 쇼핑 팁과 요령을 고객에게 제공하는 기사를 정기적으로 게시합니다.

통합 설정: 원활한 사용자 경험을 달성하기 위해, 사업체는 Bubble.io 플랫폼과 WordPress 블로그 사이의 통합을 설정합니다. 그들은 Bubble.io와 WordPress가 효과적으로 통신하고 데이터를 공유할 수 있도록 플러그인 또는 커넥터를 사용합니다.

데이터 플로우 개선: Bubble.io 플랫폼에서 성공적인 양식 제출 (제품 구매 또는 피드백 제출 등) 이 이루어진 후, 제출된 데이터가 자동으로 그들의 WordPress 플랫폼과 동기화됩니다. 이 원활한 데이터 전송은 블로그 콘텐츠가 쇼핑 플랫폼에서의 고객 활동에 따라 쉽게 업데이트 될 수 있게 합니다.

WordPress 블로그를 통한 참여도 향상: 사업체는 Bubble.io 플랫폼에서 얻은 데이터를 활용하여 적시적소하고 관련성 높은 블로그 포스트를 WordPress에 작성할 수 있습니다. 예를 들어, 특정 제품이 자주 조회되거나 구매되는 경우, 이 제품을 강조하고 더 많은 참여를 장려하는 블로그 글을 작성할 수 있습니다.

마케팅 분석: 통합을 통해 플랫폼 간 고객 상호작용을 추적할 수 있어, 마케팅 분석에 귀중한 데이터를 제공합니다. 사업체는 이 데이터를 분석하여 고객의 쇼핑 습관을 더 잘 이해하고, 마케팅 전략을 미세 조정하고, 판매를 촉진할 수 있습니다.

혜택:

효율성: 통합을 통해 플랫폼간의 데이터 전송을 자동화하고 콘텐츠의 관련성과 시의 적절성을 보장함으로써 시간을 절약할 수 있습니다.

고객 경험 개선: 플랫폼 간 원활한 사용자 경험은 전반적인 고객 만족도를 향상시킬 수 있습니다.

데이터 기반 비즈니스 결정: 통합에서 생성된 데이터는 고객 행동에 대한 가치있는 통찰력을 제공하여 데이터 기반의 의사결정을 가능하게 합니다.

SEO 개선: Bubble.io에서의 고객 활동에 의해 추동되는 WordPress 블로그의 지속적인 콘텐츠 업데이트는 사이트의 SEO를 향상시킬 수 있습니다.

Bubble.io와 WordPress를 통합함으로써, 전자 상거래 사업체는 고객과의 상호작용을 강화하고, 개선된 사용자 경험 및 효율적인 운영을 통해 더 큰 비즈니스 성공을 이룰 수 있습니다.

더 유용한 노코드 리소스 살펴보기

No-Code Tools Reviews

Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.

Explore

WeWeb Tutorials

Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.

Explore

No-Code Tools Comparison

Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.

Explore
Want to Enhance Your Business with Bubble?

Then all you have to do is schedule your free consultation. During our first discussion, we’ll sketch out a high-level plan, provide you with a timeline, and give you an estimate.

Book a free consultation

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Cookie preferences