Tanuki Social Content Bridge connects WordPress to the Social To Posts service so site owners can choose Instagram posts and save them as editable WordPress draft content.
This plugin requires a connection to the external Social To Posts service. The service handles plugin accounts, plan limits, Instagram authorization, Instagram API communication, media cache, usage limits, and billing status. WordPress handles the local admin screen, import settings, draft creation, attachments, custom fields, and local display of imported content.
Features:
_stp9d_ custom fields.[stp9d_gallery] and [stp9d_posts] cards.This plugin connects to the Social To Posts service API at https://social-to-posts.plugin-parks.com. The production service endpoint is fixed in the plugin interface so administrators cannot accidentally redirect account or Instagram data to another destination. Developers may override it with the SOCIAL_TO_POSTS_SERVICE_BASE_URL constant in wp-config.php for controlled development or private testing.
Service terms, privacy, and data deletion information are available at:
The plugin sends the following data to the service when a site owner connects or uses the service:
The plugin sends this data only when an administrator connects the site, checks the connection, starts Instagram authorization or synchronization, requests the cached media list, imports selected posts, opens billing/plan actions, or runs diagnostics.
The service may store the following data to provide the feature:
Instagram authorization and media retrieval are performed by the external service through Meta/Instagram APIs after the user authorizes the connection. The plugin does not contact Instagram directly for OAuth or media synchronization.
When an administrator explicitly selects “Continue with Google” during setup, the browser connects to Google OAuth 2.0/OpenID Connect. The authorization request sends the service’s Google client ID, redirect URI, requested openid email profile scopes, and short-lived state/nonce values. After consent, Google returns an authorization code to the Social To Posts service. The service validates the resulting ID token and may store the Google provider account identifier, verified email address, and account name so it can create or identify the plugin account. The plugin does not receive or store the Google password, Google access token, or Google ID token.
Google service information:
Imported WordPress posts, attachments, and _stp9d_ custom fields are stored in this WordPress site. Deactivating the plugin does not delete imported posts, images, or custom fields.
The plugin stores only the local settings needed to connect this WordPress site to the service, display plan status, and create/import selected posts. The plugin does not store the plugin account password after setup. Site owners should review the service privacy policy and terms before connecting a production site.
When a paid plan ends, existing imported WordPress posts and images are not deleted by the plugin. Service-side limits may change according to the account plan.
Free and paid plans are managed by the external service. Plan limits are enforced by the service based on usage, processing limits, storage, connection status, and subscription state. The plugin displays the current plan status returned by the service.
Free can import up to 3 Instagram posts per month. Standard can import up to 100 Instagram posts per subscription period. All WordPress-side image layouts and display design controls included in this plugin are available with both plans; the plan difference is based on external service processing and storage limits.
If the service indicates that a public credit is available for the current plan, the credit is shown only when the site administrator explicitly enables it in the plugin display settings.
Deactivating this plugin does not remove settings or imported content. However, the plugin-managed custom post type is no longer registered while the plugin is inactive, so its admin menu and public pages remain unavailable until reactivation. The plugin can remain active on the Free plan at no charge. Uninstalling removes plugin-owned options such as connection settings, plan cache, display settings, and local import logs, and converts imported galleries to WordPress image blocks without changing post types. Uninstalling does not delete posts, images, or _stp9d_ custom fields created by previous imports.
Social To Posts and the associated mascot/brand identifiers are trademarks of 9D CREATIVE OFFICE. The GPL license grants rights in the plugin code and bundled copyrightable assets. Modified or redistributed versions must not falsely imply that they are official Social To Posts products or are endorsed by 9D CREATIVE OFFICE.