Overview
Bit Social Pro is a social media sharing plugin for WordPress that allows users to easily schedule and automatically share their WordPress posts on social media. The ultimate Auto Post plugin for WordPress that simplifies social media management by automatically sharing your WordPress posts on multiple social media and social sharing platforms, including Facebook, Twitter, LinkedIn, Google Business Profile, Tumblr, Discord & Pinterest.
Why choose HOTTHEME.NET?
- We choose to purchase Themes/Plugins with standards Most Popular/Trusted/Best Selling on the market.
- We stay tuned and regularly lay out a fresh versions of Themes/Plugins. If you can’t find the latest version of the product on the site, please contact us.
- Our prices are much lower than developers. Fast and secure payments.
- You have the opportunity to purchase a premium product at an affordable price!
- 100% clean original files without implemented advertising, viruses or malicious code. We are trusted by thousands of customers around the world!
- Download all Themes/Plugins free for Member Club, Join Now!
- Unlimited downloads, you download the product directly from our website without any waiting and advertising!
- Unlimited use, you can install them on any site with full premium features available.
- Free lifetime updates for single purchase or until cancelled your subscription.
- All Themes/Plugins presented on the website are released under GNU General Public License.
Status
Changelog
* Features:
* Logs: The Logs screen is rebuilt around publish runs — one line per run with its date, schedule, post, type and tally, expanding into a card per account with the status, the one line worth reading and the raw platform response behind a button.
* Logs: Added a search box and Type and Missed filters, and a schedule row now links straight to its own runs.
* Logs: Every missed post is now recorded and retryable — a slot lost to a late or dormant cron leaves the same trail as any other failure, and can be retried per account or for the whole run. The retry in progress is shown and the other retry buttons are held until it comes back.
* Schedules & Share Now: Rows expand to show where a schedule posts and what it posts — accounts, groups and post filters — without opening the edit modal.
* Settings → Cron: New Cron Status panel showing whether WP-Cron is working, when it last ran and when Bit Social’s next event is due, with an Overdue warning.
* Settings → Cron (Pro): New Late post handling — decide separately for delayed Auto Posts and for Share Now and scheduled shares whether a late post is published anyway or marked as Missed, with the window set in minutes, hours or days. Free runs on a fixed one-hour window.
* Notifications (Pro): New “Email on missed post” alert with its own toggle and “Last sent” line, sent to the same recipients as the failure alert. One email lists every post written off in a sweep.
* Accounts: An account whose token could not be renewed now says “Reconnect needed” on its card, with the reason and how long it has been failing, instead of looking healthy while every publish fails.
* Accounts (Pro): Reconnect now opens the account picker, listing every account the sign-in returned with the one being reconnected highlighted, instead of working behind a sticky toast that could never finish.
* Social Templates: Templates auto-save with an inline Saving / Saved / Unsaved status beside the platform heading, replacing a toast per keystroke.
* Share Now: Added a “See logs” button to each row, and row actions now keep a fixed column.
* Auto Post: A single-post row shows why it cannot be re-scheduled instead of leaving the action column empty.
* Improvements:
* Cron catch-up: After downtime, overdue one-shot posts are re-queued five minutes apart instead of firing in one burst that trips platform rate limits and spam heuristics.
* Missed slots: A recurring schedule that loses a slot anchors the next one to the slot it lost, so an outage costs one slot instead of walking the whole timetable forward.
* Schedules, Share Now & Logs: The tables now fit the admin screen at every width instead of running off the right edge; dates read as a day with the time below it, and columns thin out on narrower screens.
* Stability: Screens are wrapped in error boundaries, so a single failure shows a recoverable message instead of a blank page.
* Updates: The log backfill this release needs runs in small batches in the background, so a site with a large log table is not held up by the first request after updating.
* Fixed:
* Scheduling: A recurring schedule that fell behind dumped its whole backlog at once. Overdue runs are realigned instead.
* Scheduling: One-shot Auto Post and Share Now schedules could hang in “In Progress” forever. They are marked Missed, deactivating the plugin now really clears its scheduled events, and a Missed row shows a red status tag with a cron tooltip.
* Late post handling (Pro): The setting never took effect in either direction — the licence was not readable at the point the check ran, so a five-minute window never bit and “publish anyway” did not either.
* Facebook & Instagram: Every Meta Graph call is pinned to one current API version. Token renewal had been running against versions Meta no longer serves, so connections quietly aged out and posting stopped with nothing changed on the site.
* Instagram (Pro): Accounts connected before Instagram Login can be reconnected again — they were matched by an id that flow never sees, so users were wrongly told they had signed in with the wrong account.
* LinkedIn: Profiles are keyed by their stable member id instead of the display name, and a failed token refresh no longer overwrites the stored token.
* Instagram, Pinterest, TikTok & Threads (Pro): Refreshed tokens are now actually saved (Instagram, Pinterest), TikTok’s rotated refresh token is kept, and Threads’ refresh endpoint URL was malformed so every refresh failed — each of these killed the connection at the original token’s expiry.
* X (Twitter) & Google Business Profile (Pro): The stored refresh token is kept unless the platform rotates it, token-exchange errors are surfaced, and a Google account with no business locations now gets a clear message.
* Accounts: A failed connection no longer leaves the account picker on “Fetching data, please wait…” forever, and the reason is shown in the modal instead of a toast that scrolls away.
* Accounts: A connection that fails at the network level now says the site’s server could not reach the platform, rather than showing a raw cURL error.
* Accounts: The connect popup’s handover back to the plugin was unreliable — a successful authorization could be dropped, and an abandoned attempt could be picked up by the next connect.
* Logs: Retrying a failed post now updates the row it was retried from on every platform, instead of adding a second row on five of them.
* Logs: An auto post to several accounts reads as one run rather than one event per account.
* Logs: The screen filled debug.log with a PHP deprecation every three seconds for as long as it was left open.
* Schedules: A delayed auto-post is attributed to the post’s author instead of reading “Unknown”.
* Share Now: A run’s log names its content “Custom written content” rather than “No post”.
* Settings: The External Cron toggle snapped back silently when the stored Pro settings had no cron branch.
* Social Templates: Malformed stored template data no longer crashes the template settings screen.
Installation
- Documentation: https://bit-social.com/documentation/
