Push Syndication là một plugin hỗ trợ bạn gửi các bài viết ở một trang lên nhiều trang WordPress khác nhau (kể cả WordPress.com) mà không cần đăng nhập vào website đó.
Phương thức hoạt động của plugin này là bạn sẽ add các website muốn đăng nội dung vào phần cài đặt của plugin trên website chính, sau đó mỗi khi đăng bài nó sẽ có phần tùy chọn để bạn đánh dấu vào để gửi lên các website con.
Cái hay của plugin này là bạn có thể thêm bao nhiêu website tùy thích và quản lý nó theo dạng nhóm. Ví dụ bạn có nhóm A bao gồm 5 website thì khi đăng bài mới bạn chỉ cần chọn sync lên nhóm A là 5 website bên trong nó tự có nội dung giống hệt nhau.
Sau khi cài plugin, bạn truy cập vào menu Settings -> Push Syndicate Settings thiết lập cài đặt.
Ở đây bạn sẽ chọn post type cần sync, nếu bạn chỉ cần sync bài viết thôi thì chọn post.
Nếu bạn có ý định sync bài lên WordPress.com thì bạn phải đăng ký một cái Application tại đây và điền Client ID và Client Secret vào khung phía dưới.
Nếu muốn thêm website vào để sync bài viết lên, bạn vào menu Sites -> Add Site.
Sau đó, nếu bạn muốn sync nội dung lên các trang sử dụng WordPress.org thì chọn là WordPress XMLRPC. Nếu bạn muốn sync lên các trang WordPress.com thì chọn WordPress.com REST. Ví dụ khi mình chọn WordPress XMLRPC vào thì mình chỉ cần nhập thông tin như sau:
Tương tự bạn làm như thế với WordPress.com. Khi add vào, bạn để ý bên tay phải có phần Site Group, bạn chọn Group rõ ràng nhé vì khi đăng bài nó chỉ cho sync lên cả group chứ không thể sync lên từng site.
Sau khi nhập đủ thông tin bạn ấn Save như thường lệ.
Rất đơn giản, bạn có thể sync một bài mới hoặc bài cũ, chỉ cần đánh dấu vào nút Syndicate ngay phía trên bảng đăng bài.
Ngay sau khi bạn ấn nút Update hoặc Publish, bài của bạn sẽ bắt đầu được đăng ở các website trong group mà bạn đã sync. Trong lần đầu tiên có thể việc kết nối hơi bị lâu nên chưa có ngay. Nhưng các lần sync sau thì nó sẽ đăng ngay luôn.