
外掛標籤
開發者團隊
原文外掛簡介
One Two Three Post is a WordPress plugin for site owners who manage one or more Facebook Pages and want a clean composer + scheduler inside WordPress instead of switching to Meta’s tools.
The plugin is fully functional on its own. A separate companion plugin (One Two Three Post Pro, distributed independently) will add AI-generated post drafting and Publer-style multi-network support — One Two Three Post does not require it.
What’s included
Composer — pick a Page, write the message, attach an image from the WP media library, choose post type, send now or schedule.
Native coloured-background text posts — the Facebook-rendered “text on coloured background” format. 41 background presets ported from a known-working list, plus a custom-preset-ID field for Pages with brand-specific palettes.
First comment — optional comment posted automatically on the published post (handy for newsletter CTAs, link drops, follow-up prompts). A comment failure does not roll back the main post.
Scheduling — pick any future time (Facebook requires ≥10 minutes lead). A WP-Cron worker fires every 5 minutes and pushes due posts to the Graph API. Failed posts retry up to 3 times with the error visible.
Calendar view — month grid showing every scheduled / drafted / sent / failed post. Click a day to filter the list. Counts + status-coloured pills per day.
List view — chronological table with the next post going out at the top. Visual preview tile per row (image thumb for photo posts, dark tile with text excerpt for coloured-background, grey card for text-only).
Edit-in-composer — clicking Edit on any saved post returns to the composer with all fields hydrated (page, message, image, schedule time, type, background, first comment).
Encrypted credentials — your Facebook App Secret and per-Page access tokens are encrypted at rest with AES-256-CBC, keyed off your WordPress authentication keys.
External services
This plugin contacts the following Facebook endpoints using credentials you provide. Nothing is sent to any third party without you connecting first.
Facebook Login (https://www.facebook.com/v19.0/dialog/oauth) — the OAuth dialog the user is redirected to when clicking “Connect to Facebook” in Settings. Standard Facebook Login flow.
Facebook Graph API (https://graph.facebook.com/v19.0) — for the OAuth code-to-token exchange, listing the user’s Pages, fetching Page metadata, publishing posts and comments, scheduling posts. Called only after the user has connected a Page and only when posting / scheduling.
The plugin itself does not phone home to any other server. No analytics, no telemetry, no third-party trackers, no opt-in newsletter signups, no remote update channel.
Facebook Platform Terms: https://developers.facebook.com/terms/
Facebook Privacy Policy: https://www.facebook.com/privacy/policy/
Required Facebook permissions
The plugin requests three Facebook scopes during the Connect flow:
pages_manage_posts — create posts on your Pages
pages_read_engagement — read your Page metadata
pages_show_list — list the Pages you manage
Useful links
onetwothreesend.com — author site, documentation, and support.
Privacy policy.
