Description
Soro is a lightweight plugin that connects your WordPress site to Soro, an AI-powered SEO content platform that automatically generates and publishes optimized articles to your blog.
Features
- One-Click Setup – Install the plugin, copy your API key, and you're connected
- Secure API – All communication is authenticated with a unique API key
- Featured Images – Automatically downloads and sets featured images
- SEO Integration – Works with Yoast SEO, Rank Math, and All in One SEO
- Lightweight – No bloat, no database tables, minimal footprint
How It Works
- Install and activate this plugin
- Copy your API key from Settings → Soro
- Paste the key in your Soro dashboard under Settings → Integrations → WordPress
- Soro will automatically publish articles to your WordPress site based on your schedule
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- A Soro account (sign up at trysoro.com)
Privacy
This plugin communicates with the Soro service (trysoro.com) to receive article content for publishing. No personal data is sent from your WordPress site to Soro. The plugin only receives content that you have configured in your Soro dashboard.
Installation
From WordPress Dashboard
- Go to Plugins → Add New
- Search for "Soro SEO"
- Click "Install Now" and then "Activate"
- Go to Settings → Soro to get your API key
Manual Installation
- Download the plugin zip file
- Go to Plugins → Add New → Upload Plugin
- Upload the zip file and click "Install Now"
- Activate the plugin
- Go to Settings → Soro to get your API key
Frequently Asked Questions
Can I regenerate my API key?
Yes, you can regenerate your API key at any time from Settings → Soro. Note that you will need to update the key in your Soro dashboard after regenerating.
Can I review articles before publishing?
Yes! In your Soro dashboard, you can set articles to be published as "Draft" instead of "Published", allowing you to review and edit before making them live.
Do I need a Soro account?
Yes, you need a Soro account to use this plugin. Visit trysoro.com to create an account.
Does this plugin work with page builders?
Yes, Soro publishes standard WordPress content that works with any theme or page builder.
Is my API key secure?
Yes, your API key is stored securely in your WordPress database and is only used to authenticate requests from Soro. We use timing-safe comparison to prevent timing attacks.
What SEO plugins are supported?
The plugin automatically sets meta descriptions for Yoast SEO, Rank Math, and All in One SEO.
Screenshots
Settings page with API key and connection status
Step-by-step connection instructions
API key regeneration option
Changelog
1.3.2
- Fixed featured image upload on hosts without PHP fileinfo extension
- Added multiple fallback methods for image mime type detection
1.3.1
- Updated plugin name for better discoverability in WordPress plugin directory
1.3.0
- Added IndexNow support for instant Bing/search engine indexing
- New REST API endpoints for IndexNow setup and status
- Automatic key file management in site root
- Improved search engine discoverability for new articles
1.2.0
- Added internationalization support for translations
- Improved security with timing-safe API key comparison
- Enhanced image validation for featured images
- Updated admin UI with improved branding
- Added proper capability checks throughout
- Improved nonce verification handling
1.1.0
- Added featured image support
- SEO plugin integration (Yoast, Rank Math, AIOSEO)
- Improved error handling
1.0.0
- Initial release
Upgrade Notice
1.2.0
Security improvements and internationalization support. Recommended for all users.
1.3.0
New IndexNow integration for instant Bing indexing. Recommended for all users.
1.3.1
Updated plugin name for better discoverability.
1.3.2
Fixes featured image uploads on some hosting environments. Recommended for all users.


