Kotia Content Integration
Securely import posts, media, categories, tags, and featured images into WordPress via a REST API using token-based authentication.
by Serg25001 · github.com/serg25001/kotia-content-integration · website
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/serg25001/kotia-content-integration/archive/refs/heads/main.zipSecure REST API content importer for WordPress.
Description
Kotia Content Integration is a developer-oriented plugin for automated content importing into WordPress.
It provides a custom REST API that allows external systems to:
- Create posts programmatically
- Upload media files
- Assign categories and tags
- Set featured images
- Use secure token-based authentication
- Operate without external services
All operations use WordPress core APIs and follow security and coding standards.
Key Features
- Secure REST API with Bearer token authentication
- Programmatic post creation
- Media upload and attachment
- Category and tag assignment
- Featured image support
- Automatic system user handling
- No external services or tracking
- No ads or upsells
Installation
- Upload the
kotia-content-integrationfolder to/wp-content/plugins/. - Activate the plugin in WordPress → Plugins.
- Go to Settings → Kotia Content Integration.
- Generate a new access token and save it securely.
- Use the REST API endpoints to import content.
Usage
After activation, the plugin registers the following REST API endpoints:
POST /wp-json/kotia-content-integration/v1/post
POST /wp-json/kotia-content-integration/v1/media
POST /wp-json/kotia-content-integration/v1/category
POST /wp-json/kotia-content-integration/v1/tag
POST /wp-json/kotia-content-integration/v1/set-thumbnail
All requests must include the Authorization header:
Authorization: Bearer YOUR_TOKEN
Authentication
- Tokens are generated by administrators
- Only hashed tokens are stored in the database
- Tokens are never exposed after generation
- No WordPress user credentials are required
Frequently Asked Questions
Is this plugin secure?
Yes. The plugin uses hashed token authentication and WordPress core APIs.
Does this plugin create users?
A system user is created only when needed for REST operations.
Does this plugin use external services?
No. All operations are local and use WordPress core functionality.
Can I use it for bulk imports?
Yes. It supports automated and bulk content workflows.
Is it suitable for non-developers?
The plugin is primarily intended for developers or advanced users.
Screenshots
- Plugin settings page with token generation
- Example REST API usage
Changelog
2.2.0
- Stable release
- Secure token-based REST API
- Media upload support
- Category and tag creation
- Featured image assignment
Upgrade Notice
2.2.0
Initial public release.