Calliope Social Publisher은 소셜 게시의 번거로움을 줄여줍니다. 여러 브라우저 탭을 오가거나 불안정한 타사 연결 서비스에 의존하는 대신, 깔끔하고 안내된 흐름을 통해 계정을 사이트에 직접 연결할 수 있어 진지한 비즈니스에 적합합니다.
비기술 사용자와 전문 콘텐츠 팀을 위해 설계되었습니다
Calliope Social Publisher은 WordPress와 고객이 실제로 사용하는 소셜 네트워크 사이의 간격을 줄여줍니다. 복잡한 개발자 포털을 혼자 헤매지 않고도 안정적인 연결이 필요한 사이트 운영자, 콘텐츠 팀, 에이전시를 위해 특별히 설계되었습니다.
자신의 서버 안에서 소셜 연결을 안전하게 중앙 관리하세요. 데이터를 저장하는 중간 브리지 서비스가 필요 없습니다.
복잡한 개발자 용어를 쉬운 언어로 바꿔 주어, 올바른 키를 올바른 위치에 복사할 수 있게 도와줍니다.
플러그인에는 내장 설정 안내와 명확한 오류 상태가 포함되어 있어 작업 흐름을 계속 진행할 수 있습니다.
WordPress 대시보드에서 바로 권한, 기본 게시 동작, 연결 상태를 관리하세요.
실제 조직 워크플로를 위해 설계되었으며, Facebook 페이지와 Pinterest 보드를 정확하게 선택할 수 있습니다.
기술 용어를 쉬운 말로 설명합니다. Redirect URI, Client ID, App Secret을 보게 되면 항상 그대로 복사해서 붙여 넣으세요. 손으로 직접 입력하지 마세요.
직접 다운로드 링크에서 Calliope Social Publisher 공식 ZIP 패키지를 다운로드하세요. WordPress 플러그인 영역에 업로드하거나 일반 배포 흐름에 포함하세요.
Activate를 클릭하세요. 활성화되면 Calliope Social Publisher 아이콘과 메뉴가 WordPress 관리자 메인 사이드바에 표시됩니다.
대시보드에서 Calliope Social Publisher > Settings로 이동하여 사용 가능한 소셜 네트워크 목록을 확인하세요.
먼저 연결하려는 특정 소셜 네트워크를 선택하세요. 한 번에 모두 연결할 필요는 없습니다.
이 블록 상단의 Social Connections 탭으로 이동하면 선택한 플랫폼의 정확한 단계별 연결 안내를 볼 수 있습니다.
비즈니스에 실제로 사용할 네트워크만 설정하면 됩니다. Calliope Social Publisher은 아직 연결하지 않은 네트워크의 설정을 숨겨 인터페이스를 깔끔하게 유지합니다. 나중에 언제든 다시 와서 더 많은 플랫폼을 추가할 수 있습니다.
이 연결을 사용하면 Calliope Social Publisher이 당신의 Bluesky 계정에 게시할 수 있습니다. 설정은 짧고 초보자에게도 어렵지 않지만, 중요한 점이 하나 있습니다. 일반 로그인 비밀번호가 아니라 Bluesky 안에서 만든 App Password를 사용해야 합니다.
Bluesky의 App Password는 기본 비밀번호와 다릅니다. Calliope Social Publisher에는 Bluesky 설정에서 만든 App Password만 입력해야 합니다.
bsky.app를 열고 Bluesky 계정에 로그인하세요. 아직 계정이 없다면 먼저 만드세요. 다음 단계에서 특별한 비밀번호를 만들기 때문에 이 화면을 열어 둡니다.
Bluesky 안에서 Privacy & Security를 열고 새 App Password를 만드세요. 이것은 Calliope Social Publisher 같은 외부 도구를 위한 안전한 비밀번호입니다. Bluesky가 보여 주는 즉시 복사하세요. 그 정확한 값을 Calliope Social Publisher에 붙여 넣어야 합니다.
중요: Bluesky용 developer app을 만들 필요는 없습니다. 이 단계는 계정 설정 안에서 바로 진행합니다.
일반 Bluesky 로그인 비밀번호를 Calliope Social Publisher에 붙여 넣지 마세요. 이 화면에서 만든 새 App Password만 사용해야 합니다.
Calliope Social Publisher 안에서 Bluesky 상태가 Connected로 바뀌거나 테스트가 성공으로 표시되면 연결된 것입니다.
Calliope Social Publisher은 당신의 서버와 간단한 승인 화면을 통해 Mastodon에 연결됩니다. 가장 중요한 것은 서버가 무엇인지 이해하는 것입니다. 서버는 Mastodon 주소의 두 번째 부분입니다.
서버는 Mastodon 계정이 존재하는 메인 사이트입니다. 예를 들어 계정이 @[email protected]이면 서버는 mastodon.social입니다.
이미 Mastodon 계정이 있고 로그인할 수 있는지 확인하세요. Mastodon이 처음이라면 먼저 계정을 만들고, այնտեղ 사용하는 전체 주소를 적어 두세요.
Calliope Social Publisher에서는 Mastodon 주소의 서버 부분만 입력하세요. 사용자 이름, @ 기호, 추가 문구는 넣지 마세요. 서버를 입력한 뒤 설정을 저장하세요.
Calliope Social Publisher이 Mastodon을 연결됨 상태로 표시하고 게시 준비가 되었다고 보이면 연결된 것입니다.
Calliope Social Publisher이 Tumblr와 연결되기 전에 작은 앱 설정이 필요합니다. 걱정하지 마세요. 대부분의 작업은 Tumblr의 올바른 값을 Calliope Social Publisher에 복사하는 것입니다.
Tumblr에서 Blog Identifier는 yourblog.tumblr.com 같은 블로그 주소만 의미합니다. 이메일이나 문장, 별명이 아닙니다.
Tumblr를 열고 어떤 블로그를 연결할지 확인하세요. Calliope Social Publisher에서는 yourblog.tumblr.com 같은 블로그 호스트만 사용해 Blog Identifier를 입력하세요.
tumblr.com/oauth/register 로 이동해 새 앱을 만드세요. 앱 이름, 웹사이트, 설명, 관리자 연락 이메일 같은 기본 항목을 입력하세요.
Tumblr가 Callback URL과 OAuth Redirect URL을 요청하면 Calliope Social Publisher이 제공하는 정확한 주소를 붙여 넣으세요. 직접 타이핑하지 마세요. 앱을 저장한 뒤 OAuth Consumer Key와 OAuth Consumer Secret를 Calliope Social Publisher에 복사하고 변경 사항을 저장하세요.
리디렉션 주소는 정확히 복사해야 합니다. 문자 하나만 빠져도 Tumblr가 Calliope Social Publisher으로 돌아오지 못할 수 있습니다.
Calliope Social Publisher 안에서 Connect with Tumblr를 클릭하세요. Tumblr가 계정 접근 권한을 요청합니다. 승인한 뒤 Calliope Social Publisher으로 돌아와 설정을 마무리하세요.
Calliope Social Publisher 안에서 Tumblr가 연결됨으로 표시되고 권한 단계가 승인되면 연결된 것입니다.
Pinterest는 앱이 처음에 제한된 심사 상태로 시작하는 경우가 많아서 다른 네트워크보다 준비가 더 필요합니다. 차분하게 단계를 따라가고, 승인 과정에 시간이 걸릴 수 있다는 점을 기억하세요.
Pinterest 앱 승인은 며칠이 걸릴 수 있습니다. 앱을 만든 직후 프로덕션 게시가 바로 되리라고 기대하지 마세요.
실제로 프로덕션에 게시하려면 Pinterest는 보통 Standard Access를 요구합니다. trial access는 연결은 되더라도 게시는 안 되는 경우가 많습니다.
Pinterest 개발자 영역을 열고 새 앱을 만드세요. 앱 이름, 회사 이름, 웹사이트, 개인정보 처리방침, 목적, 사용 사례, 대상 사용자 같은 필수 항목을 입력하세요.
앱을 만든 뒤 Pinterest가 요청을 검토하거나 이메일로 연락하는 동안 앱이 보류 상태로 남을 수 있습니다. 이는 정상입니다. 다음 단계로 가기 전에 앱이 충분히 승인될 때까지 기다리세요.
앱이 승인되면 Calliope Social Publisher이 보여 주는 정확한 Redirect URI를 Pinterest에 붙여 넣으세요. 그런 다음 App ID와 App Secret를 Calliope Social Publisher에 복사하세요. 설정에 token이 필요하면 생성해서 함께 붙여 넣고 저장하세요.
Redirect URI를 추측하지 말고 저장도 빼먹지 마세요. Pinterest는 callback 값의 정확성에 매우 엄격합니다.
연결을 마무리하기 전에, 버튼이 보인다면 Calliope Social Publisher 안의 Detect Board ID를 먼저 클릭하세요. 그다음 Connect with Pinterest를 클릭하세요. Calliope Social Publisher은 어떤 board를 사용해야 하는지 알아야 하므로 이 추가 단계가 중요합니다.
Calliope Social Publisher이 Pinterest 연결을 올바르게 저장하고, 올바른 board가 감지되거나 선택되면 연결된 것입니다.
Threads는 Meta 개발자 시스템을 사용하므로 설정에 몇 가지 추가 단계가 있습니다. 좋은 점은 각 단계의 목적이 단순하다는 것입니다. Meta 앱 생성, 올바른 권한 활성화, tester 계정 추가, 그리고 연결입니다.
권한은 Calliope Social Publisher이 Threads 계정을 읽고 대신 게시하기 전에 Meta가 요구하는 승인입니다. 이 설정에서 중요한 것은 threads_basic과 threads_content_publish입니다.
Meta Developers로 가서 새 앱을 만드세요. 설정 중 올바른 Business Portfolio를 선택하세요. 아직 맞는 작업 공간이 없다면 먼저 만들고 계속하세요.
Meta Developers 열기


Meta 앱 안에서 Threads API 제품을 추가하고 기본 확인 화면을 완료하세요. 이렇게 하면 Meta가 어떤 유형의 연결을 만들고 있는지 알 수 있습니다.
추가할 제품: Meta Developers 안의 Threads API

Threads 설정에서 threads_basic과 threads_content_publish를 활성화하세요. 그런 다음 Calliope Social Publisher이 보여 주는 정확한 Redirect URI를 붙여 넣으세요. 이것은 승인 후 Calliope Social Publisher으로 돌아오는 링크이므로 정확히 일치해야 합니다.
Redirect URI는 보이는 그대로 정확히 복사하세요. 작은 실수 하나로도 돌아오는 단계가 깨지고 연결이 미완성으로 남을 수 있습니다.

연결하기 전에 앱 설정에 유효한 개인정보 처리방침을 추가하고, Meta가 요구하면 앱을 active 또는 published 상태로 바꾸세요. এরপর Roles를 열고 Threads 계정을 tester로 추가한 다음 Threads 웹사이트 권한 화면에서 초대를 수락하세요.
여기서 tester 초대를 수락하세요tester를 추가하는 것만으로는 충분하지 않습니다. tester 계정도 초대를 수락해야 합니다. 그렇지 않으면 Calliope Social Publisher이 연결을 완료할 수 없습니다.


Calliope Social Publisher으로 돌아와 필요하면 Threads App ID와 Threads App Secret를 입력하고 설정을 저장한 뒤 Connect with Threads를 클릭하세요. 흐름을 승인하고 Calliope Social Publisher으로 돌아오세요.

Calliope Social Publisher이 Meta에서 정상적으로 돌아오고 Threads 계정이 연결됨으로 표시되면 연결된 것입니다.
Instagram도 Meta를 사용하지만, 이 설정은 business 또는 professional 연결 흐름에 맞춰져 있습니다. 천천히 진행하고 Business Login 설정과 Redirect URI에 특히 주의하세요.
Instagram에서 Redirect URI는 Meta가 Calliope Social Publisher으로 돌아오기 위한 콜백 주소입니다. Calliope Social Publisher이 보여 주는 그대로 한 글자도 바꾸지 말고 붙여 넣으세요.
Meta Developers를 열고 새 앱을 만드세요. use case로 Other를 선택한 다음 앱 유형으로 Business를 선택하세요. Meta가 Business Portfolio를 요구하면 연결하려는 계정에 맞는 것을 선택하세요.



앱을 만든 뒤 Meta 대시보드에 표시되는 Instagram 제품 또는 Instagram login 흐름을 추가하세요. Instagram 연결 설정이 나올 때까지 제품 설정 화면을 계속 진행하세요.
Instagram 제품을 추가할 위치: Meta Developers


Business Login 설정을 열고 OAuth Redirect URIs 필드를 찾으세요. Calliope Social Publisher이 보여 주는 정확한 callback 주소를 붙여 넣으세요. 수정하거나 줄이거나 추가 문자를 넣지 마세요.
예상 callback 형식
https://yourdomain/wp-json/calliope-social-publisher/v1/instagram/callbackRedirect URI를 기억으로 입력하지 마세요. 정확히 복사해 붙여 넣으세요. 이것은 Instagram 연결 실패의 가장 흔한 원인 중 하나입니다.
앱 기본 설정에 유효한 개인정보 처리방침을 추가하세요. Meta가 요구하면 앱을 active 또는 live 모드로 전환하세요. 그다음 Instagram 계정을 tester로 추가하고 계속하기 전에 Instagram 접근 화면에서 초대를 수락하세요.

App ID와 App Secret를 Calliope Social Publisher에 붙여 넣고 Save & Test를 클릭한 다음 Connect with Instagram을 클릭하세요. 연결 흐름을 승인하고 Calliope Social Publisher으로 돌아오세요.


Calliope Social Publisher이 Meta에서 돌아오고 Instagram 계정이 연결됨 및 사용 가능 상태로 보이면 연결된 것입니다.
LinkedIn은 가장 간단한 설정 중 하나입니다. LinkedIn 앱을 만들고 정확한 Redirect URI를 추가한 다음, 클라이언트 정보를 Calliope Social Publisher에 붙여 넣고 연결을 승인하면 됩니다.
이 LinkedIn 연결은 개인 프로필 전용입니다. Calliope Social Publisher 안에서 company pages나 business pages에는 게시하지 않습니다.
LinkedIn Developers를 열고 앱을 만든 다음 Auth 섹션으로 들어가세요. 여기서 LinkedIn이 클라이언트 정보를 보여 주고, 승인된 반환 주소를 추가할 수 있습니다.
LinkedIn Developers 열기
LI1 - LinkedIn 앱을 만들고 클라이언트 정보를 복사한 뒤 Redirect URI를 추가하세요.
LinkedIn의 Client ID와 Client Secret를 Calliope Social Publisher에 복사하세요. 그런 다음 Calliope Social Publisher의 Redirect URI를 복사해 LinkedIn의 authorized redirect URLs에 정확히 같은 주소를 붙여 넣으세요.
리디렉션 주소는 Calliope Social Publisher과 LinkedIn 양쪽에서 정확히 같아야 합니다. 조금이라도 다르면 승인 흐름이 실패합니다.
먼저 Calliope Social Publisher에 설정을 저장해 클라이언트 정보가 보관되도록 하세요. 그다음 Connect with LinkedIn을 클릭하고 LinkedIn에서 접근 요청을 승인하세요. Calliope Social Publisher에 Use connected profile 같은 버튼이 보이면 올바른 개인 프로필이 자동으로 채워지도록 그것을 선택하세요.
Calliope Social Publisher이 LinkedIn에서 돌아오고 당신의 개인 프로필을 연결된 대상으로 표시하면 연결된 것입니다.
Blogger는 Google Cloud Console을 사용하기 때문에 처음에는 기술적으로 보일 수 있습니다. 실제로는 프로젝트를 만들고 Blogger API를 활성화하고 web 자격 증명을 만든 뒤 Redirect URI를 붙여 넣고 Google로 연결하면 됩니다.
Google Cloud의 Redirect URI는 Calliope Social Publisher이 제공하는 값과 정확히 일치해야 합니다. 또한 Library에서 Blogger API를 활성화해야 하며, 그렇지 않으면 연결이 실패합니다.
Google Cloud Console로 가서 블로그를 소유한 것과 같은 Google 계정으로 로그인한 뒤 새 프로젝트를 만드세요. 예를 들어 Calliope Social Publisher Blogger Connection처럼 기억하기 쉬운 이름을 붙이세요.
새 프로젝트 안에서 “APIs & Services” > “Library”로 이동하세요. “Blogger API v3”를 검색해 Enable을 클릭하세요. 이 단계를 하지 않으면 Calliope Social Publisher에는 게시 권한이 없습니다.
메뉴에서 “OAuth consent screen”으로 이동하세요. “External”을 선택하고 Create를 클릭하세요. 필요한 항목(App name, User support email, Developer contact information)을 입력한 뒤 저장하고 나머지 단계를 진행하세요.
참고: 완료 후 Testing에서 In Production으로 바꾸기 위해 “Publish App”을 클릭해야 할 수도 있습니다.
“Credentials” > “Create Credentials” > “OAuth client ID”로 이동하세요. Application type은 “Web application”을 선택하세요. “Authorized redirect URIs”에 Calliope Social Publisher이 제공하는 정확한 Callback URL을 붙여 넣으세요.
매우 정확해야 합니다. Calliope Social Publisher에는 끝 슬래시가 있는데 Google Cloud에는 없으면 연결이 실패합니다.
Google Cloud의 Client ID와 Client Secret를 Calliope Social Publisher에 복사하세요. 설정을 저장한 뒤 Connect with Blogger를 클릭하세요. Google이 로그인과 접근 허용을 요청할 것입니다. 돌아온 후 게시할 블로그를 선택하세요.
Calliope Social Publisher이 Google에서 돌아오고 Google 계정이 연결됨으로 표시되며 대상 블로그가 올바르게 선택되면 연결된 것입니다.
Facebook도 Meta를 사용하지만 최종 대상은 Facebook Page입니다. 핵심 개념은 간단합니다. 올바른 Meta 앱 유형을 만들고, 필요한 페이지 권한을 부여하고, Facebook 계정을 연결한 다음, 올바른 페이지를 선택하면 됩니다.
Calliope Social Publisher이 Facebook Pages를 찾지 못한다면 가장 흔한 원인은 페이지 권한 누락, 잘못된 Business Portfolio 선택, 또는 페이지에서 올바른 역할이 없는 경우입니다.
Meta Developers로 가서 새 앱을 만드세요. 당신의 Page의 모든 부분을 관리하는 use case를 선택한 뒤 설정 화면을 계속 진행하세요.
Meta가 Business Portfolio를 요구하면 사용할 페이지를 소유하거나 관리하는 것을 선택하세요. 권한이 필요하면 pages_show_list, pages_read_engagement, pages_manage_posts, pages_manage_metadata 같은 페이지 접근 및 게시 권한을 활성화하세요.
Calliope Social Publisher의 Facebook Redirect URI를 복사해 Meta 앱에 보이는 그대로 붙여 넣으세요. 또한 앱 기본 설정에 유효한 개인정보 처리방침을 추가하고, Meta가 요구하면 앱을 게시하세요. Calliope Social Publisher이 보여 주는 정확한 Redirect URI를 Meta에 붙여 넣으세요. 손으로 입력하지 마세요.
Meta가 요구할 때 개인정보 처리방침이나 게시 단계를 건너뛰지 마세요. 연결이 시작되는 것처럼 보여도 페이지 선택 전에 실패할 수 있습니다.
Meta의 Facebook App ID와 App Secret를 Calliope Social Publisher에 복사하고 설정을 저장하세요. 이렇게 하면 연결 흐름이 시작되기 전에 앱 정보가 저장됩니다.
Calliope Social Publisher 안에서 Connect with Facebook을 클릭하고 Meta 승인 화면을 따라가세요. Facebook이 사용 가능한 페이지를 보여 주면 Calliope Social Publisher이 사용할 페이지를 선택하세요. 이 마지막 선택이 중요합니다. Calliope Social Publisher은 여기서 선택한 페이지에만 게시할 수 있습니다.
잘못된 페이지를 선택하는 것은 매우 흔한 실수이며, 특히 같은 Facebook 계정이 여러 페이지를 관리할 때 자주 발생합니다.
Calliope Social Publisher이 선택한 Facebook Page를 연결된 게시 대상로 표시하면 연결이 완료된 것입니다.