Tu dong dang bai facebook bang wordpress
Dưới đây là mã plugin được cập nhật để tự động đăng bài lên Facebook với tính năng tùy chỉnh nội dung bài đăng. Trong ví dụ này, khi một bài đăng mới được xuất bản, plugin sẽ lấy tiêu đề, trích dẫn (excerpt) và ảnh đại diện (featured image) nếu có, sau đó ghép lại thông tin này để gửi lên Facebook.
Bạn hãy tạo file auto-facebook-poster.php trong thư mục wp-content/plugins của website và sao chép mã sau vào file đó:
Hướng dẫn sử dụng
Tạo file plugin:
- Tạo file auto-facebook-poster.php và sao chép mã trên vào file đó.
Upload và kích hoạt:
- Đưa file vào thư mục wp-content/plugins.
- Vào Admin > Plugins và kích hoạt “Auto Facebook Poster with Custom Content”.
Cấu hình plugin:
- Vào Cài đặt > Auto Facebook Poster.
- Nhập các thông số:
- Facebook App ID và App Secret (lấy từ Facebook Developers).
- Facebook Page Access Token (token của trang Fanpage bạn muốn đăng bài).
- Facebook Page ID (ID của Fanpage, có thể lấy từ công cụ như Find My FB ID).
- Lưu lại cấu hình.
Kiểm tra:
- Khi bạn đăng bài mới trên WordPress, plugin sẽ tự động gửi bài đăng với nội dung bao gồm tiêu đề, trích dẫn và link bài viết, đồng thời sử dụng ảnh đại diện nếu có, lên Facebook.
- Kiểm tra file log (nếu bật DEBUG) để xem kết quả trả về từ Facebook API.
Lưu ý
- Mã này chỉ là ví dụ mẫu cơ bản. Trong thực tế, bạn nên bổ sung kiểm tra lỗi, xử lý làm mới token khi cần, bảo mật thông tin và tùy chỉnh thêm nội dung theo yêu cầu của bạn.
- Đảm bảo ứng dụng Facebook của bạn có các quyền cần thiết như
pages_manage_posts
để có thể đăng bài thành công.
Hy vọng mã code này sẽ giúp bạn bắt đầu phát triển plugin với tính năng tùy chỉnh nội dung bài đăng. Nếu cần hỗ trợ thêm, hãy tham khảo tài liệu Facebook Graph API và WordPress Plugin Handbook.
Comments
Post a Comment