위젯 시작하기

InspireMe 명언 위젯을 사용하면 외부 웹사이트에 명언을 간편하게 삽입할 수 있습니다. 블로그, 포트폴리오, 사내 페이지 등 어디서든 코드 한 줄로 명언을 표시하세요.

위젯 유형

위젯 설명
오늘의 명언 매일 자동으로 바뀌는 명언 1개를 표시합니다
랜덤 명언 페이지 로드 시 랜덤 명언을 표시합니다
슬라이더 여러 명언을 자동 슬라이드로 표시합니다

임베딩 방식

InspireMe 위젯은 두 가지 방식으로 제공됩니다.

항목 Script Tag Web Component
대상 모든 웹사이트 (HTML만 있으면 가능) 모든 웹사이트 + 모든 프레임워크
설치 코드 복사·붙여넣기 <script> 1줄
다중 위젯 추가 처리 필요 태그 여러 개 배치
스타일 격리 Shadow DOM (수동) Shadow DOM (내장)
동적 업데이트 없음 속성 변경 시 자동 반영
권장 용도 간단 삽입 (위젯 1개) 프레임워크 프로젝트, 다중 위젯

빠른 시작

1단계: 위젯 코드 생성

위젯 페이지에서 원하는 위젯 유형과 옵션을 선택하면 embed 코드가 자동 생성됩니다. Script Tag 또는 Web Component 탭을 선택하여 원하는 형식의 코드를 복사하세요.

2단계: 코드 삽입

Script Tag 방식

HTML에 아래 코드를 붙여넣으세요.

<div id="inspireme-widget"></div>
<script
  src="https://inspireme.advenoh.pe.kr/widget/embed.js"
  data-type="quote-of-the-day"
  data-lang="ko"
  data-theme="light"
></script>

Web Component 방식

스크립트를 1회 로드한 후 <inspireme-quote> 태그를 사용하세요.

<script src="https://inspireme.advenoh.pe.kr/widget/inspireme-quote.js"></script>

<inspireme-quote
  type="quote-of-the-day"
  lang="ko"
  theme="light"
></inspireme-quote>

같은 페이지에 여러 위젯을 배치할 수 있습니다.

<inspireme-quote type="quote-of-the-day" lang="ko"></inspireme-quote>
<inspireme-quote type="random" lang="en" theme="dark"></inspireme-quote>

React, Vue, Angular 등 프레임워크에서도 동일하게 사용 가능합니다.

3단계: 완료

코드를 삽입하면 위젯이 자동으로 명언을 불러와 표시합니다. 별도의 API Key나 인증 설정이 필요하지 않습니다.

지원 환경

  • 모든 최신 브라우저 (Chrome, Firefox, Safari, Edge)
  • 모바일 브라우저
  • WordPress, Tistory, Blogger 등 HTML 삽입을 지원하는 플랫폼
  • React, Vue, Angular 등 모든 프레임워크 (Web Component 방식)