Topirank Integration

This plugin parses and imports posts generated by external applications into your WordPress site.

Author:Topirank (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.7.1
Plugin version:1.0.5
Added to WordPress repository:10-01-2025
Last updated:06-02-2025
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:128
plugin download
Click to start download

Save time and streamline the process of managing automatically generated content. Import structured data such as ZIP archives and convert them into posts effortlessly.

Features

  • Parses structured data (ZIP).
  • Saves time by automating content imports.
  • Seamlessly integrates with WordPress posts.
  • Supports manual and API-based imports.
  • Dynamically connects to external applications for data exchange.

How to use

  1. Install and activate the plugin.
  2. Configure and generate a token.
  3. Upload archives manually or connect to your application’s data source.
  4. Start the parsing process manually or trigger it from the external application.

External Services

This plugin provides API endpoints for interacting with the Topirank application. All operations are initiated by the application or through manual uploads.

Integration with the Topirank application:

  1. Availability Check:

    • The Topirank application can send a request to the /ping endpoint to check if the plugin is active and functioning.
  2. Post Import:

    • The application sends a ZIP archive with post data through an API endpoint. Alternatively, users can download the archive from the application and upload it manually via the WordPress admin panel.
  3. Local Processing:

    • The plugin temporarily stores the archive in uploads/topirank-import-files.
    • After extraction, the files are organized into uploads/topirank with separate directories for CSS, JS, and Font.
    • The original archive is deleted after successful processing.
  4. Frontend Integration:

    • The extracted files are dynamically linked to WordPress posts for styling and functionality.

Data Handling:

  • Sent Data: The plugin does not send any data to the Topirank application.
  • Received Data: ZIP archives containing post data and an authentication token.

Privacy:

  • The plugin does not initiate any outgoing requests.
  • All data is processed locally on the WordPress server.
  • Temporary archives are automatically deleted after processing.

ChangeLog