WP Manifestindependent plugin directory
manifest / integrations / kotia-content-integration

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

★ 0stars
0forks

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.zip

Secure 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

  1. Upload the kotia-content-integration folder to /wp-content/plugins/.
  2. Activate the plugin in WordPress → Plugins.
  3. Go to Settings → Kotia Content Integration.
  4. Generate a new access token and save it securely.
  5. 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

  1. Plugin settings page with token generation
  2. 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.