WP Manifestindependent plugin directory
manifest / social / post-to-instagram

Post to Instagram

Allows posting to Instagram directly from the Gutenburg post editor using attached media.

by Chris Huber · github.com/extra-chill/post-to-instagram · website

2stars
1forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/extra-chill/post-to-instagram/archive/refs/heads/main.zip

From the readme

Post to Instagram WordPress Plugin A modern WordPress plugin for posting images from posts directly to Instagram with OAuth 2.0 authentication, React-based UI, and WP-Cron scheduling. Features - Instagram Integration: Secure OAuth 2.0 authentication with Instagram Graph API - Gutenberg Integration: Native block editor sidebar panel for seamless workflow - Multi-Image Carousels: Support for up to 10 images with drag-and-drop reordering - Image Cropping: Built-in cropping to Instagram aspect ratios (1:1, 4:5, 3:4, 1.91:1) - Scheduling: WP-Cron based post scheduling with error recovery - Modern Stack: React frontend with WordPress REST API backend Installation Prerequisites - WordPress 5.0+ - PHP 7.4+ - Node.js and npm (for development) Setup Development Project Structure REST API Endpoints All endpoints use /wp-json/pti/v1/ namespace: Authentication - GET /auth/status - Check authentication status - POST /auth/credentials - Save Instagram app credentials - POST /disconnect - Disconnect Instagram account Image Processing - POST /upload-cropped-image - Upload processed images to temp directory Posting & Processing - POST /post-now - Immediate Instagram posting (may return

Read the full README on GitHub →