
外掛標籤
開發者團隊
原文外掛簡介
Sideconvo integrates AI-powered semantic search into your WordPress site by syncing your content to a vector database. Enable your visitors to find relevant information quickly using natural language queries.
Key Features
Seamless integration with Sideconvo platform
Automatic content synchronization
Support for posts, pages, and custom post types
Taxonomy syncing (categories, tags, custom taxonomies)
Selective content indexing with exclusions
Real-time sync status monitoring
Environment-based configuration (dev, qa, prod)
Memory-optimized batch processing
Automatic expiration and reconciliation
How It Works
Connect your WordPress site to Sideconvo using your API key
Select which content types to sync (posts, pages, custom post types, taxonomies)
Initial indexing runs automatically
Ongoing changes sync in real-time
Your content becomes searchable via Sideconvo’s AI
Requirements
PHP 7.4 or higher
WordPress 6.0 or higher
Sideconvo account and API key
External Services
Important: This plugin connects to external Sideconvo services to provide AI-powered content indexing and search functionality.
This plugin integrates with Sideconvo (https://www.sideconvo.ai), a third-party AI platform that indexes your WordPress content and makes it searchable via natural language queries.
When does the connection occur?
The plugin communicates with Sideconvo’s API in the following situations:
When you authenticate using your API key during initial setup
When content is published, updated, or deleted on your WordPress site
When the reconciliation tool runs to compare local and remote sync state
When bulk sync or remove actions are triggered from the WP admin list tables
When the scheduled WP-Cron task checks for expired content
No data is transmitted until you connect your site with a valid Sideconvo API key.
What data is transmitted?
When the plugin syncs content to Sideconvo, the following data is sent to Sideconvo’s servers:
Post or term ID (used as the unique record identifier)
Post or term title
Post or term URL
Post or term body content (HTML)
Featured image URL
Last modified timestamp
Your site’s namespace (derived from your API key)
Data Processing
All content indexing and AI search processing is handled on Sideconvo’s servers. Sideconvo uses this data to:
Index your content in a vector database for semantic search
Respond to natural language queries from your site visitors
Maintain sync state between your WordPress site and the platform
Privacy & Terms
For more information about how Sideconvo handles your data, please review:
Sideconvo Privacy Policy: https://www.sideconvo.ai/privacy/
Sideconvo Terms of Service: https://www.sideconvo.ai/terms
Your Responsibilities
As a site owner using this plugin, you are responsible for:
Informing your visitors that your site content is indexed by Sideconvo’s AI platform
Including Sideconvo’s privacy policy information in your site’s privacy documentation
Obtaining necessary user consent per applicable privacy regulations (GDPR, CCPA, etc.)
Understanding Sideconvo’s data handling practices
Ensuring compliance with your local data protection laws
Service Provider
This external service is provided by:
Sideconvo AI
Website: https://www.sideconvo.ai
API: https://api.sideconvo.ai
Service: AI-powered content indexing and semantic search platform
Stripe
The Sideconvo platform, which is loaded via an iframe inside the plugin’s admin interface, uses Stripe for payment processing. Stripe JavaScript is loaded within that iframe context to handle billing for Sideconvo subscriptions.
No payment data is collected or transmitted by this WordPress plugin directly — all Stripe interactions occur entirely within the Sideconvo platform iframe.
This service is provided by Stripe, Inc.:
Terms of Service: https://stripe.com/legal/ssa
Privacy Policy: https://stripe.com/privacy
Source Code
The JavaScript and CSS assets in this plugin are compiled from TypeScript/React source code using @wordpress/scripts (webpack + Babel).
The full source code is available on Bitbucket.
Build Requirements
Node.js 18+
npm 8+
Build Instructions
Clone the repository
Install dependencies: npm install
Build for production: npm run build
Build for development (with watch): npm run start
