Title: HD SofT AI Summary
Author: HD SofT Oy
Published: <strong>September 15, 2025</strong>
Last modified: September 15, 2025

---

Search plugins

![](https://ps.w.org/hd-soft-ai-summary/assets/banner-772x250.jpg?rev=3361687)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/hd-soft-ai-summary/assets/icon.svg?rev=3361687)

# HD SofT AI Summary

 By [HD SofT Oy](https://profiles.wordpress.org/hdsoft/)

[Download](https://downloads.wordpress.org/plugin/hd-soft-ai-summary.1.0.0.zip)

 * [Details](https://vec.wordpress.org/plugins/hd-soft-ai-summary/#description)
 * [Reviews](https://vec.wordpress.org/plugins/hd-soft-ai-summary/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/hd-soft-ai-summary/#installation)
 * [Development](https://vec.wordpress.org/plugins/hd-soft-ai-summary/#developers)

 [Support](https://wordpress.org/support/plugin/hd-soft-ai-summary/)

## Description

HD SofT AI Summary is a powerful WordPress plugin that automatically generates intelligent
summaries for your blog posts using advanced AI models through the OpenRouter API.
Save time and improve your content’s accessibility with professionally crafted summaries.

#### Key Features

**Free Version:**
 * **Manual Summary Generation** – Generate summaries using the“
Generate Summary” button in post editor * **OpenRouter API Integration** – Access
to multiple AI models including GPT-3.5, GPT-4, Claude, and more * **Narrative Style
Summaries** – 2-3 sentence narrative summaries in content language * **Manual Override**–
Edit summaries manually when needed, with protection against auto-overwriting * **
Flexible Display Options** – Show summaries before content, after content, or use
shortcodes for custom placement * **Smart Content Detection** – Hash-based system
detects content changes * **REST API Support** – Full REST API for developers and
integrations * **Responsive Design** – Mobile-friendly summary display with customizable
styling

**Pro Version Features:**
 * **Automatic Summary Generation** – Summaries are generated
automatically when you publish or update posts * **Multiple Prompt Styles** – Choose
from Narrative, Structured Bullets, or Executive Brief styles * **Custom Summary
Titles** – Set default title for summaries (used in AI prompts) * **Enhanced Automation**–
Auto-generate on save for streamlined workflow

#### How It Works

 1. **Install and Configure** – Add your OpenRouter API key in the settings
 2. **Choose Your Model** – Select from various AI models based on your needs and budget
 3. **Generate Summaries** – Free: Use “Generate Summary” button in post editor. Pro:
    Automatic generation on save/publish
 4. **Customize Display** – Choose where and how summaries appear on your site
 5. **Manual Control** – Edit summaries manually when you need specific content

#### OpenRouter Integration

This plugin uses the OpenRouter API to access multiple AI models:
 – OpenAI GPT-
3.5 Turbo (Recommended for most users) – OpenAI GPT-4 (Premium quality) – Anthropic
Claude models – Meta Llama models – And many more

You’ll need an OpenRouter API key (free tier available) to use this plugin.

#### Developer Features

 * **REST API for Integrations** – Authenticated endpoints for generating, retrieving,
   and managing summaries (requires WordPress user permissions)
 * **WordPress Hooks** – Basic customization hooks (init, settings updates, supported
   post types filter)
 * **Template Functions** – Static functions for theme developers to display summaries
 * **Shortcode Support** – `[hdsoft_ai_summary]` shortcode with customizable attributes

#### Privacy & Security

 * API keys are stored securely with autoload=false
 * Content is sent to OpenRouter API only for summary generation
 * No personal data is stored by third-party services
 * Full control over when and how content is processed

### Privacy Notice

This plugin may send post content to OpenRouter API for AI summary generation. The
data transmission occurs only when:
 – Auto-generation is enabled and you publish/
update a post – You manually generate a summary using the “Generate Summary” button–
You test the API connection in settings

**Data Handling:**
 – Post titles and content are sent to OpenRouter for processing–
No personal data or user information is transmitted – API keys are stored locally
and never shared with plugin developers – Generated summaries are stored in your
WordPress database – You can disable auto-generation at any time

**Third-Party Service:**
 This plugin integrates with OpenRouter (https://openrouter.
ai/), which provides access to various AI models. Please review OpenRouter’s privacy
policy and terms of service for information about how they handle data.

**Your Control:**
 – You can disable automatic summary generation – You can delete
summaries at any time – API communication only occurs when explicitly triggered –
No background or scheduled data transmission

**Freemius SDK:**
 This plugin uses the Freemius SDK to collect non-sensitive diagnostic
data only after your explicit opt-in. You can opt out at any time from the plugin’s
settings. For more information, see the Freemius privacy policy: https://freemius.
com/privacy/

### Developer Documentation

#### REST API Endpoints

Base URL: `/wp-json/hdsoft-ai-summary/v1/`

**Authentication Required:** All endpoints require WordPress user authentication
with appropriate permissions.

 * `POST /generate` – Generate summary for a post
    - Requires: `edit_posts` capability and `edit_post` permission for specific 
      post
    - Parameters: `post_id` (required), `force_regenerate` (optional, boolean)
 * `GET /summary/{post_id}` – Retrieve existing summary
    - Requires: Post must be publicly readable OR user has edit permissions
 * `DELETE /summary/{post_id}` – Delete post summary
    - Requires: `edit_posts` capability and `edit_post` permission
 * `POST /test-connection` – Test OpenRouter API connection
    - Requires: `manage_options` capability (admin only)

#### Template Functions

Use these static functions in your theme templates:

    ```
    `php
    ```

// Display formatted summary HTML
 HDSofT\AISummary\Frontend::get_summary( $post_id,
$echo );

// Check if post has summary
 if ( HDSofT\AISummary\Frontend::has_summary( $post_id)){//
Post has summary }

// Get raw summary text only
 $summary_text = HDSofT\AISummary\Frontend::get_summary_text(
$post_id ); `

#### WordPress Hooks

**Action Hooks:**
 * `hdsoft_ai_summary_init` – Fired when plugin is initialized*`
hdsoft_ai_summary_settings_updated` – Fired when settings are saved * `hdsoft_ai_summary_fs_loaded`–
Fired when Freemius SDK is loaded

**Filter Hooks:**
 * `hdsoft_ai_summary_supported_post_types` – Modify supported
post types (default: `['post']`)

Example:
 `php add_filter( 'hdsoft_ai_summary_supported_post_types', function( $
post_types ) { $post_types[] = 'custom_post_type'; return $post_types; });

#### Shortcode Attributes

    ```
    [hdsoft_ai_summary post_id="123" class="my-summary" wrapper="div"]
    ```

 * `post_id` – Specific post ID (default: current post)
 * `class` – CSS class name (default: hdsoft-ai-summary)
 * `wrapper` – HTML wrapper element: div, section, aside, p (default: div)

### Support

For support, feature requests, or bug reports, please visit our website at https://
hdsoft.fi/ or contact us through the plugin support forum.

### Credits

Developed by HD SofT – Professional WordPress development services.

## Installation

 1. Upload the plugin files to `/wp-content/plugins/hdsoft-ai-summary/` or install 
    through WordPress admin
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Go to Settings > AI Summary to configure the plugin
 4. Get your free OpenRouter API key from https://openrouter.ai/
 5. Enter your API key and configure your preferences
 6. Test the connection and start generating summaries!

## FAQ

### Do I need an OpenRouter account?

Yes, you need an OpenRouter API key to generate summaries. OpenRouter offers a free
tier to get started, and you only pay for what you use.

### Which AI models are supported?

The plugin supports all models available through OpenRouter, including GPT-3.5, 
GPT-4, Claude, Llama, and many others. You can choose the model that best fits your
needs and budget.

### Will summaries be regenerated if I edit my posts?

The plugin uses a smart hash-based system to detect content changes. In the Pro 
version, summaries are automatically regenerated when post content changes (if auto-
generation is enabled). In the Free version, you need to manually regenerate summaries
using the “Generate Summary” button. Manual edits are always protected from being
overwritten.

### Can I customize where summaries appear?

Yes! You can choose to display summaries before content, after content, or use the`[
hdsoft_ai_summary]` shortcode for custom placement. You can also use summaries as
post excerpts.

### Is there a way to edit summaries manually?

Absolutely! You can edit any summary manually through the post editor meta box. 
Manual edits are protected and won’t be overwritten by automatic regeneration.

### Does this work with custom post types?

By default, the plugin works with standard posts. Developers can extend support 
to custom post types using the `hdsoft_ai_summary_supported_post_types` filter.

### What happens to my summaries if I deactivate the plugin?

Your summaries are stored as post meta and will remain in your database. If you 
reactivate the plugin, all summaries will still be available.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“HD SofT AI Summary” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ HD SofT Oy ](https://profiles.wordpress.org/hdsoft/)

[Translate “HD SofT AI Summary” into your language.](https://translate.wordpress.org/projects/wp-plugins/hd-soft-ai-summary)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/hd-soft-ai-summary/),
check out the [SVN repository](https://plugins.svn.wordpress.org/hd-soft-ai-summary/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/hd-soft-ai-summary/)
by [RSS](https://plugins.trac.wordpress.org/log/hd-soft-ai-summary/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * OpenRouter API integration
 * Automatic summary generation
 * Manual editing capabilities
 * REST API endpoints
 * Shortcode support
 * Responsive frontend display
 * WordPress 6.0+ compatibility

## Meta

 *  Version **1.0.0**
 *  Last updated **9 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.7.5**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/hd-soft-ai-summary/)
 * Tags
 * [AI](https://vec.wordpress.org/plugins/tags/ai/)[automation](https://vec.wordpress.org/plugins/tags/automation/)
   [content](https://vec.wordpress.org/plugins/tags/content/)[openrouter](https://vec.wordpress.org/plugins/tags/openrouter/)
   [summary](https://vec.wordpress.org/plugins/tags/summary/)
 *  [Advanced View](https://vec.wordpress.org/plugins/hd-soft-ai-summary/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/hd-soft-ai-summary/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hd-soft-ai-summary/reviews/)

## Contributors

 *   [ HD SofT Oy ](https://profiles.wordpress.org/hdsoft/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hd-soft-ai-summary/)