Omnipost: Kết Nối Website WordPress

# Kết Nối Kênh Website WordPress vào OmniPost

Khác với Facebook hay YouTube sử dụng OAuth 2.0 (cấp quyền qua cửa sổ đăng nhập), WordPress sử dụng phương thức kết nối trực tiếp thông qua **Mật khẩu Ứng dụng (Application Passwords)** và **REST API**. Phương pháp này giúp kết nối bảo mật mà không yêu cầu bạn phải đưa mật khẩu thật của tài khoản Admin cho OmniPost.

## 1 Điều kiện tiên quyết

Để kết nối được với website WordPress của bạn:
1. Website phải hỗ trợ **WordPress REST API** (tính năng mặc định từ WP 4.7 trở lên).
2. Website phải có cấu hình đường dẫn thân thiện (Pretty Permalinks).
3. Đã được bật tính năng **Application Passwords**.

> [!TIP]
> Nếu bạn sử dụng Plugin bảo mật (như Wordfence) hoặc Cloudflare chặn truy cập REST API, bạn có thể cần phải cấu hình Whitelist IP hoặc mở khóa endpoint `/wp-json/wp/v2/`.

## 2 Cách tạo Application Password trên WordPress

1. Đăng nhập vào trang Quản trị (Admin Dashboard) của website WordPress.
2. Vào menu **Thành viên (Users) > Hồ sơ của bạn (Profile)**.
3. Cuộn xuống cuối trang để tìm mục **Mật khẩu ứng dụng (Application Passwords)**.
4. Tại ô “Tên mật khẩu mới” (New Application Password Name), nhập “OmniPost” để dễ quản lý.
5. Nhấn nút **Thêm mật khẩu mới (Add New Application Password)**.
6. Một đoạn mã mật khẩu gồm 24 ký tự sẽ hiện ra (ví dụ: `xxxx xxxx xxxx xxxx xxxx xxxx`). **Hãy copy đoạn mật khẩu này lại ngay lập tức** vì WordPress sẽ không hiển thị lại lần thứ hai.

## 3 Thực hiện Kết nối trên OmniPost

Sau khi đã có Mật khẩu ứng dụng:

1. Vào OmniPost, mở menu **Kênh (Channels)**.
2. Tìm kênh WordPress và nhấn **”Kết nối”**.
3. Điền các thông tin sau:
– **Tên cấu hình:** Để bạn dễ nhớ (vd: Blog Công ty).
– **URL trang web:** Đường dẫn website (vd: `https://example.com`). *Lưu ý: Bắt buộc dùng `https://` và không có dấu `/` ở cuối*.
– **Tên đăng nhập (Username):** Tên tài khoản WordPress bạn vừa dùng để tạo mật khẩu ở bước 5.2.
– **Mật khẩu ứng dụng (App Password):** Dán đoạn mã 24 ký tự bạn vừa copy.
4. Nhấn **Lưu & Kiểm tra kết nối**.
5. Hệ thống sẽ kết nối với website của bạn (test connection). Nếu thông báo “Kết nối thành công”, kênh WP của bạn đã sẵn sàng!

🚀 **Trải nghiệm OmniPost ngay hôm nay!**
Đăng ký tài khoản và thử nghiệm phần mềm tại: https://omnipost.nosomovo.xyz

Chia sẻ lên