Init Pulse For Discord – Tự động gửi thông báo bài viết mới lên Discord

Phiên bản: 1.0 English version

Init Pulse For Discord – Tự động gửi thông báo bài viết mới lên Discord
Init Pulse For Discord là plugin WordPress giúp bạn tự động gửi thông báo lên Discord khi có bài viết mới hoặc được cập nhật. Không token bot, không setup phức tạp — chỉ dán Webhook URL vào và plugin lo phần còn lại.

Phù hợp cho blog, cộng đồng, team nội bộ hoặc bất kỳ website nào đang dùng Discord để thông báo và tương tác.

Tính năng chính

  • Tự động gửi thông báo lên Discord khi Publish bài viết
  • Tùy chọn gửi khi Update bài (không republish)
  • Mention Role theo Category/Tag bằng cách nhập Role ID
  • Tùy chỉnh nội dung message với placeholder:
    • {title} — tiêu đề bài viết
    • {title_url} — tiêu đề kèm link
    • {url} — permalink
    • {excerpt} — đoạn trích nội dung
    • {site_name} — tên website
  • Embed ảnh đại diện (Featured Image) vào Discord (nếu có)
  • Không cài đặt rườm rà — code gọn, nhẹ, thuần WordPress

Gửi thông báo lên Discord

Mỗi lần bạn nhấn Publish, Discord sẽ nhận được thông báo dạng:

New post published: {title_url}
— {site_name}

Nếu Category/Tag của bài viết có Role ID, Discord sẽ tự động mention:

<@&123456789012345678> New post: {title_url}

Cài đặt Webhook

1. Tạo webhook trong Discord:
Server → Channel → Edit ChannelIntegrationsWebhook

2. Dán URL webhook vào đây:

Settings → Init Pulse For Discord → Webhook URL

Thế là xong.

Tuỳ chỉnh Role ID

Ở màn hình Category hoặc Tag, plugin tự động thêm trường nhập Role ID:

Discord Role ID
Discord Role ID (all-posts role)

→ Dùng để mention đúng nhóm người quan tâm đến chủ đề đó.

Template message tuỳ chỉnh

Bạn có thể thay đổi nội dung gửi lên Discord bằng cách sửa phần template:

{title_url}
— {excerpt}
({site_name})

Cài đặt plugin

  1. Tải plugin và giải nén vào thư mục:
    /wp-content/plugins/init-discord-hub/
  2. Kích hoạt plugin tại menu Plugins
  3. Vào Settings → Init Pulse For Discord và dán webhook
  4. (Tuỳ chọn) Nhập Role ID bên Category/Tag nếu muốn mention

Tương thích và hiệu suất

  • Tương thích WordPress 5.5 trở lên
  • Hỗ trợ PHP từ 7.4+
  • Không dùng jQuery — chạy bằng core WordPress API
  • Không chèn script / không ảnh hưởng tốc độ website

Filter dành cho developer

init_plugin_suite_discord_hub_payload — cho phép chỉnh payload trước khi gửi lên Discord

add_filter( 'init_plugin_suite_discord_hub_payload', function( $payload ) {
    $payload['content'] .= "\n🔥 Custom footer";
    return $payload;
});

Bắt đầu ngay

Bạn muốn blog đăng bài là Discord rung chuông ngay? Init Pulse For Discord chính là plugin bạn cần. Không phức tạp. Không bot token. Không phụ thuộc dịch vụ ngoài. Chỉ WordPress → Discord. Nhanh – gọn – chính xác.

Đánh giá

5.0/5 (6)

Changelog

  • 1.0 – Phiên bản đầu tiên
    • Ra mắt plugin Init Pulse For Discord.
    • Tự động gửi thông báo lên Discord khi bài viết:
      • Được đăng mới (publish)
      • Được cập nhật và vẫn giữ trạng thái publish
    • Thêm trường Role ID trực tiếp trên:
      • Trang chỉnh sửa Category
      • Trang chỉnh sửa Tag
    • Hỗ trợ các placeholder trong message template:
      • {title} – Tiêu đề bài viết
      • {title_url} – Tiêu đề kèm link
      • {url} – Link bài viết
      • {excerpt} – Trích đoạn (tự cắt)
      • {site_name} – Tên website
    • Tùy chọn đính kèm featured image vào Discord (nếu có ảnh đại diện).
    • Tăng độ ổn định khi gửi request:
      • Cho phép đặt thời gian timeout
      • Hỗ trợ retry khi Discord trả về lỗi 429 (rate limit)
    • Plugin siêu nhẹ:
      • Không override template
      • Không tạo bảng mới trong database
      • Không bloat — chỉ dùng hook mặc định của WordPress
Made with in HCMC.

Bình luận


  • Không có bình luận.

Init Toolbox

Nhấn Ctrl + \ trên máy tính, hoặc vuốt sang trái ở bất kỳ đâu trên mobile.

Đăng nhập





Đang tải...