Bước 5 / 7

Auto-share Bài WordPress Lên 10 Mạng Xã Hội (Facebook, Telegram, LinkedIn, Medium, ...)

Setup auto-share bài AI WordPress lên 10 nền tảng tự động ngay khi publish: Facebook Page, Telegram Channel, Telegraph, LinkedIn, Medium, Tumblr, Pinterest, YouTube, Blogger, WordPress.com.

9 phút đọc#auto share#facebook#telegram#linkedin

Mỗi bài blog publish = cơ hội traffic + backlink từ 10 mạng xã hội. Plugin AIpage WP tự động share bài mới lên 10 platform ngay khi publish — không cần copy-paste thủ công.

10 platform được hỗ trợ

#PlatformLoạiToken lifeĐặc điểm
1Facebook PagePage postVĩnh viễn (System User Token)Audience VN lớn nhất
2Telegram ChannelChannel postVĩnh viễn (Bot Token)Realtime + nhiều subscriber VN
3TelegraphStandalone postVĩnh viễn (tự sinh API)1-click setup, DA cao, backlink dofollow
4WordPress.comBlog postVĩnh viễn (OAuth)DA 93, link dofollow
5BloggerBlog postOAuth refreshGoogle sở hữu, index nhanh, dofollow
6TumblrBlog postVĩnh viễn (OAuth2)DA 98, dofollow
7LinkedInProfile/Company post60 ngày (refresh)Audience B2B
8MediumArticleVĩnh viễn (Integration Token)Audience tech/biz
9PinterestPinLong-livedCần featured image
10YouTube CommunityCommunity postAuto-refresh (1h)Cần channel ≥ 500 subs
💡 Khuyến nghị cho người mới: Bắt đầu với Telegraph + Telegram + Medium (3 cái dễ setup nhất, backlink tốt).

Setup từng platform

Vào AIpage WP → Mạng xã hội → tab Tài khoản.

📷 [Screenshot: Trang Mạng xã hội, layout grid 2-col với 10 platform card]

Mỗi platform có:

  • Status pill (đã kết nối / chưa)
  • Nút + Thêm mở modal
  • List account đã add (multi-account / platform)

Demo setup 3 platform dễ nhất (5 phút mỗi cái)

Platform 1 — Telegraph (1-click thực sự)

Telegraph thuộc hệ Telegram, không cần OAuth, không cần đăng ký gì. Plugin tự gọi API tạo account.

Bước 1: Bấm + Thêm ở row Telegraph → modal mở

Bước 2: Điền 3 field (tự fill sẵn):

  • Short name: tên kỹ thuật (vd: "aipage")
  • Tên tác giả: tên hiển thị (mặc định = site name)
  • URL website: URL site bạn (mặc định = home URL)
  • Access Token: BỎ TRỐNG — plugin tự sinh
📷 [Screenshot: Modal Telegraph, 3 field tự fill sẵn từ site, nút "Lưu & Verify"]

Bước 3: Bấm Lưu & Verify → plugin call api.telegra.ph/createAccount → lấy token → save → done

Lợi ích: Mỗi bài Telegraph tự chèn 1 backlink dofollow về site của bạn. Google index telegra.ph siêu nhanh (24-48h).

Platform 2 — Telegram Channel (5 phút setup)

Bước 1: Mở Telegram app → tìm @BotFather → gửi /newbot → đặt tên + username (kết thúc _bot) → BotFather trả Bot Token dạng 123456:ABC-DEF...

📷 [Screenshot: Chat với @BotFather, message "/newbot" + response token]

Bước 2: Tạo Channel mới (hoặc dùng có sẵn) → vào Channel Settings → Administrators → Add → search bot vừa tạo → tick "Post Messages" → Add

Bước 3: Channel ID:

  • Public channel: dùng @username_channel
  • Private channel: forward 1 tin nhắn channel sang @userinfobot → bot trả ID dạng -1001234567890

Bước 4: Vào AIpage WP → tab Mạng xã hội → + Thêm Telegram Channel → paste Bot Token + Channel ID → Lưu & Verify

💡 Plugin auto-detect format token khi paste → tự fill đúng field.

Platform 3 — Medium (1 paste duy nhất)

Bước 1: Đăng nhập medium.com → bấm avatar → Settings → cuộn xuống Security and apps → bấm Integration tokens

Bước 2: Đặt tên (vd: "AIpage WP") → Get token → copy

⚠️ Token Medium VĨNH VIỄN, không hết hạn.

Bước 3: Vào AIpage WP → tab Mạng xã hội → + Thêm Medium → paste token → Lưu & Verify → plugin tự gọi /me lấy author_id

📷 [Screenshot: Modal Medium sau verify, hiện "@username (Tên)" + author_id auto-filled]

Setup 7 platform còn lại (cần OAuth — phức tạp hơn)

Mỗi platform có collapse "Hướng dẫn setup" trong modal Add account, với step-by-step + link Developer Console. Tóm tắt cao nhất:

PlatformCần gìThời gian
Facebook PageSystem User Token (Business Settings)10-15 phút
LinkedInOAuth + Author URN10-15 phút
BloggerGoogle OAuth + Blog ID10-15 phút
TumblrOAuth2 Bearer Token10-15 phút
WordPress.comOAuth + Site ID10-15 phút
PinterestOAuth + Board ID + Cần ảnh15-20 phút (chờ duyệt app)
YouTubeGoogle OAuth + Channel ID + ≥500 subs15-20 phút
💡 Mẹo: Đọc setup guide collapse trong modal — đủ chi tiết để follow từng bước, KHÔNG cần đọc thêm doc bên ngoài.

Cài đặt auto-share

Sau khi add account, vào tab Cài đặt:

📷 [Screenshot: Tab Cài đặt social, form 7 field với toggle + dropdown]

Cấu hình cơ bản

FieldKhuyến nghịNote
Bật auto-share khi publish✅ OnMaster switch
Delay giữa share (giây)10Anti rate-limit + spam-detect
Trigger"Chỉ khi publish lần đầu"Tránh re-share khi edit bài
Caption templateMặc định{title}\n\n{excerpt}\n\n🔗 {url}\n\n{hashtags}
Hashtags thêm#brand #seo #vietnamHashtag chung mọi bài
Gửi featured image✅ OnPlatform hỗ trợ ảnh sẽ đẹp hơn
Ảnh placeholderUpload 1 ảnh brandDùng khi bài thiếu featured

Caption template — 6 placeholder

Plugin support 6 placeholder để custom caption:

PlaceholderGiá trị
{title}post_title
{excerpt}post_excerpt (hoặc truncate content)
{url}permalink
{keyword}meta _aipw_focus_keyword
{hashtags}auto từ keyword + extra hashtags setting
{site_name}bloginfo('name')

Ví dụ caption custom:

🚀 Bài mới: {title}

{excerpt}

Đọc full: {url}

{hashtags} #{site_name}

Test share + theo dõi

Test ngay tab Share thủ công

Vào tab Share thủ công:

Bước 1: Chọn 1 bài đã publish trong dropdown

Bước 2: Tick account muốn share (default tất cả)

Bước 3: Bấm Share now → progress 1/N → result inline

📷 [Screenshot: Tab Share thủ công, đang chia sẻ post #42 lên 5 account, result table hiện ✓/✗ cho từng platform]

Xem lịch sử share

Vào tab Lịch sử — 50 share gần nhất với:

  • Post title
  • Platform badge (color brand)
  • Status (success/failed/queued)
  • Error message nếu có
  • Nút Retry cho entry failed
  • Link external mở bài share
📷 [Screenshot: Tab Lịch sử, bảng 10 row với platform badge color + status color-coded]

Auto-share workflow hoàn chỉnh

[User publish bài (manual hoặc cron AI)]
         ↓ transition_post_status hook
[AIPW_Feature_Social_Share::on_status_change]
  - Check setting enabled + Pro license
  - Skip nếu đã share post này rồi
         ↓
[INSERT history rows status='queued' cho mỗi account enabled]
[wp_schedule_single_event(now + i*delay, 'aipw_social_share_process', history_id)]
         ↓ (sau delay)
[Worker AIPW_Cron_Social_Share_Worker::process_one]
  - Atomic claim queued row
  - Decrypt account credentials
  - Call platform->share($creds, $post, $caption, $image)
  - Update history success/failed
  - Retry 3 lần nếu fail (delay 5 phút)

→ Plugin async — 1 share fail không block các share khác. Mỗi platform xử lý độc lập.

Mẹo tối ưu

1. Multi-account / platform — quản lý nhiều fanpage

Bấm + Thêm nhiều lần cho cùng 1 platform = add nhiều account riêng. Vd: thêm 3 Fanpage cho 1 brand → mỗi bài share lên cả 3.

2. Toggle account on/off nhanh

Checkbox bên cạnh mỗi account = bật/tắt share. Vd: temporarily disable Pinterest khi bài không có ảnh.

3. Caption per-platform khác nhau (nâng cao)

Tạm thời chưa support per-platform caption. Workaround: dùng filter PHP aipw/social_caption để custom theo platform trong child theme.

4. Pro-only limit

Auto-share là Pro feature. Free user setup được account + test connection nhưng worker không chạy thật. Cần Pro license để enable.

FAQ — Câu hỏi thường gặp

1. Facebook share fail với error "Permissions"

Token thiếu permissions. Vào Facebook Business Settings → System User → Generate Token mới với scope pages_manage_posts + pages_read_engagement → cập nhật vào plugin.

2. Telegraph có thật sự auto-tạo account không?

CÓ. Plugin gọi api.telegra.ph/createAccount → Telegraph trả access_token → save. User không cần đăng ký gì. Đây là USP của Telegraph (no OAuth, no signup).

3. Pinterest share fail "image required"

Pinterest bắt buộc mỗi pin có ảnh. Plugin tự skip Pinterest nếu bài không có featured image + không có placeholder. Bật AI sinh ảnh (Bài 4) để mọi bài đều có ảnh.

4. Share lên LinkedIn báo "Token expired"

LinkedIn token chỉ valid 60 ngày. Sau 60 ngày, vào Developer Console refresh token + paste lại vào plugin.

5. Auto-share có share cả bài cũ (publish trước khi setup) không?

KHÔNG. Plugin chỉ trigger khi post transition sang publish. Bài cũ đã publish → KHÔNG share. Để share bài cũ thủ công → dùng tab Share thủ công.

6. Update bài đã publish có re-share không?

Mặc định KHÔNG. Setting "Trigger" có option "publish+update" để re-share, nhưng có risk spam nếu edit nhiều lần.

7. Có giới hạn số bài share/ngày không?

Plugin không giới hạn, nhưng từng platform có rate limit riêng:

  • Facebook: ~25-50 post/ngày/page (tùy quality score)
  • Twitter/X: 300 post/3h
  • LinkedIn: 100 post/ngày
  • Còn lại: vài trăm/ngày

Setting Delay giữa share (mặc định 10s) giúp tránh hit rate limit.