PHPackages                             sendgo/wordpress - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. sendgo/wordpress

ActiveWordpress-plugin[Mail &amp; Notifications](/categories/mail)

sendgo/wordpress
================

Sendgo WordPress/WooCommerce 플러그인 — 카카오 알림톡/친구톡, SMS/LMS/MMS 발송 및 주문 알림 연동

v1.0.0(2w ago)00MITPHPPHP &gt;=8.2

Since Jul 23Pushed 2w agoCompare

[ Source](https://github.com/send-go/wordpress)[ Packagist](https://packagist.org/packages/sendgo/wordpress)[ Docs](https://sendgo.io)[ RSS](/packages/sendgo-wordpress/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (1)Versions (2)Used By (0)

Sendgo for WordPress / WooCommerce
==================================

[](#sendgo-for-wordpress--woocommerce)

카카오 알림톡/친구톡 및 SMS/LMS/MMS 발송과 WooCommerce 주문 알림을 지원하는 Sendgo 연동 WordPress 플러그인입니다.

Sendgo 코어 SDK([`sendgo/php`](https://sendgo.io))를 Composer로 번들하여 동작합니다.

설치
--

[](#설치)

### 1. Composer로 설치 (권장)

[](#1-composer로-설치-권장)

```
composer require sendgo/wordpress
```

또는 플러그인 디렉터리에서 직접:

```
cd wp-content/plugins/sendgo
composer install
```

`composer install`은 코어 SDK를 포함한 `vendor/autoload.php`를 생성합니다. 이 파일이 있어야 플러그인이 코어 클라이언트를 로드할 수 있습니다.

### 2. 플러그인 활성화

[](#2-플러그인-활성화)

WordPress 관리자 &gt; 플러그인 화면에서 **Sendgo**를 활성화합니다.

설정
--

[](#설정)

관리자 화면의 **설정 &gt; Sendgo** 메뉴에서 다음 값을 입력합니다.

항목설명Access KeySendgo 콘솔에서 발급받은 액세스 키Secret KeySendgo 콘솔에서 발급받은 시크릿 키카카오 발신 키알림톡/친구톡 발신 키SMS 발신 키SMS/LMS/MMS 발신 키API 버전`v1` 또는 `v2` 선택Access Key와 Secret Key가 모두 입력되어야 발송 기능이 활성화됩니다.

WooCommerce 연동
--------------

[](#woocommerce-연동)

WooCommerce가 활성화되어 있으면 다음 주문 상태 변경 시 구매자 청구 연락처로 알림을 자동 발송합니다.

- `주문 완료` (`woocommerce_order_status_completed`)
- `처리 중` (`woocommerce_order_status_processing`)

**설정 &gt; Sendgo &gt; WooCommerce 주문 알림** 섹션에서 다음을 설정합니다.

- **주문 완료 알림톡 템플릿 코드**: 발송할 알림톡 템플릿 코드. 템플릿의 첫 번째 변수(`var1`)로 주문 번호가 전달됩니다.
- **알림톡 실패 시 SMS 대체 내용**: 알림톡 발송이 실패하거나 템플릿 코드가 없을 때 발송할 SMS 본문. `{order_number}` 플레이스홀더를 사용할 수 있습니다.

발송 실패는 결제/주문 흐름을 절대 중단시키지 않으며, WooCommerce 로그(source: `sendgo`)에 기록됩니다.

사용법 (프로그래밍 방식)
--------------

[](#사용법-프로그래밍-방식)

플러그인이 로드된 이후에는 코어 클라이언트를 직접 사용할 수 있습니다.

```
$client = Sendgo_Plugin::instance()->client();

if ($client) {
    // 알림톡 발송
    $client->alimtalk->send([
        'templateCode' => 'ORDER_CONFIRM_001',
        'contacts'     => [['contact' => '01012345678', 'var1' => 'ORD-001']],
    ]);

    // SMS 발송
    $client->sms->sendSms([
        'content'  => '인증번호: 123456',
        'contacts' => [['contact' => '01012345678']],
    ]);
}
```

FAQ
---

[](#faq)

**Q. WooCommerce 없이도 사용할 수 있나요?**네. 코어 클라이언트(`Sendgo_Plugin::instance()->client()`)를 통해 알림톡/SMS를 직접 발송할 수 있습니다. 주문 자동 알림만 WooCommerce에 의존합니다.

**Q. 클라이언트가 `null`을 반환합니다.**Access Key 또는 Secret Key가 설정되지 않았거나, `composer install`을 실행하지 않아 `vendor/autoload.php`가 없는 경우입니다.

**Q. 인증 키는 어디에 저장되나요?**`sendgo_options` 옵션에 서버 사이드로만 저장됩니다. 프런트엔드에 노출되지 않습니다.

라이선스
----

[](#라이선스)

MIT © Sendgo —

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance96

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

17d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3d4228d7eaafb1a5b13e853f87189815feefd9c21f31363d08ec509c47f29d0a?d=identicon)[cms-orbit](/maintainers/cms-orbit)

---

Top Contributors

[![XisoDev](https://avatars.githubusercontent.com/u/10387955?v=4)](https://github.com/XisoDev "XisoDev (1 commits)")

---

Tags

wordpressnotificationsmswoocommercekakaoalimtalkkoreasendgo

### Embed Badge

![Health badge](/badges/sendgo-wordpress/health.svg)

```
[![Health](https://phpackages.com/badges/sendgo-wordpress/health.svg)](https://phpackages.com/packages/sendgo-wordpress)
```

###  Alternatives

[taiwan-sms/every8d

every8d sms api client

1818.9k](/packages/taiwan-sms-every8d)[hooman-mirghasemi/laravel-iran-sms

Laravel Sms

251.9k](/packages/hooman-mirghasemi-laravel-iran-sms)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
