Title: News in 100 Words
Author: kahkashan1507
Published: <strong>22. Januar 2026</strong>
Last modified: 22. Januar 2026

---

Search plugins

![](https://ps.w.org/news-in-100-words/assets/banner-772x250.png?rev=3445304)

![](https://ps.w.org/news-in-100-words/assets/icon-256x256.png?rev=3445304)

# News in 100 Words

 By [kahkashan1507](https://profiles.wordpress.org/kahkashan1507/)

[Download](https://downloads.wordpress.org/plugin/news-in-100-words.1.0.1.zip)

 * [Details](https://de-ch.wordpress.org/plugins/news-in-100-words/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/news-in-100-words/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/news-in-100-words/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/news-in-100-words/#developers)

 [Support](https://wordpress.org/support/plugin/news-in-100-words/)

## Description

News in 100 Words is a powerful WordPress plugin that automatically generates concise
AI-powered summaries for your blog posts and news articles. Perfect for news websites,
blogs, and content publishers who want to provide quick, engaging summaries to their
readers.

**Key Features:**

 * **AI-Powered Summary Generation**
    - Uses OpenAI’s advanced language models (GPT-3.5 Turbo, GPT-4, GPT-4 Turbo)
    - Generates concise, accurate summaries automatically
    - Supports multiple summary lengths (1, 2, or 3 paragraphs)
    - Intelligent content extraction and summarization
 * **Lightning Bolt Icon Display**
    - Eye-catching lightning bolt icon (⚡) appears next to post titles
    - Fully customizable size (Small, Medium, Large)
    - Customizable color to match your theme
    - Per-post control to show/hide icon
    - Responsive design that works on all devices
 * **Beautiful Popup Modal**
    - Elegant popup displays summaries with smooth animations
    - Shows featured image, post title, date, and category
    - Light/Dark/Auto theme support
    - Fully responsive and mobile-friendly
    - Accessible with ARIA labels and keyboard navigation
    - Customizable colors for buttons and bullet points
 * **Thunderbolt News Feature**
    - Full-page news carousel for showcasing featured articles
    - Swipeable card-based design with Swiper.js
    - Beautiful animations and transitions
    - Customizable logo, colors, and typography
    - Navigation arrows with customizable position
    - Share buttons for social media (Facebook, Twitter, WhatsApp, Reddit, Email)
    - Responsive design for all screen sizes
 * **Universal Editor Support**
    - Works seamlessly with Gutenberg Block Editor
    - Full support for Classic Editor (TinyMCE)
    - Meta box appears automatically for all supported post types
 * **Multi-Language Support**
    - Generate summaries in multiple languages:
    - English
    - Arabic (العربية)
    - Hindi (हिन्दी)
    - Kannada (ಕನ್ನಡ)
    - send a request or comment to add new language
 * **Future Enhancements: Interaction Tracking**
    - Track clicks on summary icons
    - Per-post engagement metrics
    - Global statistics dashboard
    - REST API endpoints for custom analytics
 * **Comprehensive Settings**
    - API configuration and model selection
    - Summary generation preferences
    - Icon customization (size, color)
    - Popup styling (theme, colors, fonts)
    - Thunderbolt page customization:
    - Logo and branding
    - Background colors
    - Typography settings
    - Navigation controls
    - Card styling
    - Auto-generation toggle
    - Rate limiting and timeout settings
 * **Auto-Generation**
    - Automatically generate summaries when posts are published
    - Only generates if no summary exists
    - Respects API rate limits with built-in delays
    - Can be disabled for manual generation only
 * **Customizable Summary Length**
    - Short (1 paragraph) – Quick, concise summaries
    - Medium (2 paragraphs) – Balanced detail and brevity
    - Large (3 paragraphs) – Comprehensive summaries
    - Formatted as bullet points for easy reading
 * **Security & Performance**
    - Secure API key storage
    - Nonce verification for all requests
    - Proper data sanitization and escaping
    - Optimized database queries
    - Minimal front-end overhead
    - Cached summaries for fast loading
 * **Accessibility**
    - ARIA labels and roles
    - Keyboard navigation support
    - Screen reader friendly
    - High contrast support
    - Semantic HTML structure

**Perfect For:**
 * News websites and online magazines * Blog publishers who want
quick summaries * Content creators looking to improve engagement * Websites wanting
to showcase featured news

### External Services

This plugin connects to the OpenAI API to generate AI-powered summaries of your 
blog posts and news articles. The summaries are needed to display concise content
previews in the lightning bolt icon popup and Thunderbolt news carousel.

**What data is sent and when:**

The plugin sends the following data to OpenAI’s API (https://api.openai.com/v1/chat/
completions):

 * **Post content**: The full title and body content of your WordPress post/article
 * **API key**: Your OpenAI API key (sent in the Authorization header for authentication)
 * **Model selection**: The AI model you’ve selected (GPT-3.5 Turbo, GPT-4, or GPT-
   4 Turbo)
 * **Language preference**: The language you want the summary generated in (English,
   Arabic, Hindi, or Kannada)
 * **Length preference**: Your preferred summary length (short, medium, or large)
 * **Generation parameters**: Temperature and token limits for the AI response

**When data is sent:**

 * **Manual generation**: When you click the «Generate News» button in the WordPress
   post editor (Gutenberg or Classic Editor)
 * **Automatic generation**: When auto-generation is enabled in settings and a post
   is published for the first time (only if no summary already exists for that post)

**Important notes:**

 * The plugin only sends data when you actively generate a summary or when auto-
   generation is enabled and a post is published
 * Post content is sent only for the specific post you’re generating a summary for
 * Your API key is stored securely in WordPress options and is only sent to OpenAI’s
   servers for authentication
 * Summaries are cached locally in your WordPress database after generation, so 
   the API is not called again for the same post unless you regenerate the summary
 * The plugin includes rate limiting and retry logic to respect API limits

**Service provider information:**

This service is provided by OpenAI, L.L.C.:
 * Terms of Service: https://openai.
com/policies/terms-of-use * Privacy Policy: https://openai.com/policies/privacy-
policy

### Developer Notes

This plugin uses:
 * PSR-4 autoloading via Composer * WordPress REST API for AJAX
operations * WordPress Coding Standards

For developers: The plugin follows WordPress best practices and is fully extensible
through hooks and filters.

## Screenshots

[⌊Admin settings page with API configuration⌉⌊Admin settings page with API configuration⌉[

Admin settings page with API configuration

[⌊Gutenberg editor meta box with summary generation⌉⌊Gutenberg editor meta box with
summary generation⌉[

Gutenberg editor meta box with summary generation

[⌊Classic editor meta box⌉⌊Classic editor meta box⌉[

Classic editor meta box

[⌊Front-end lightning bolt icon display⌉⌊Front-end lightning bolt icon display⌉[

Front-end lightning bolt icon display

[⌊Summary popup modal⌉⌊Summary popup modal⌉[

Summary popup modal

[⌊Thunderbolt news carousel page⌉⌊Thunderbolt news carousel page⌉[

Thunderbolt news carousel page

[⌊Settings - Icon customization⌉⌊Settings - Icon customization⌉[

Settings – Icon customization

[⌊Settings - Popup customization⌉⌊Settings - Popup customization⌉[

Settings – Popup customization

[⌊Settings - Thunderbolt page customization⌉⌊Settings - Thunderbolt page customization⌉[

Settings – Thunderbolt page customization

## Installation

#### Step 1: Install the Plugin

**Automatic Installation (Recommended):**

 1. Log in to your WordPress admin dashboard
 2. Navigate to **Plugins**  **Add New**
 3. In the search box, type «News in 100 Words»
 4. Click **Install Now** when you see the plugin
 5. After installation, click **Activate Plugin**

**Manual Installation:**

 1. Download the plugin ZIP file from WordPress.org
 2. Log in to your WordPress admin dashboard
 3. Navigate to **Plugins**  **Add New**
 4. Click **Upload Plugin** button at the top
 5. Click **Choose File** and select the downloaded ZIP file
 6. Click **Install Now**
 7. After installation completes, click **Activate Plugin**

#### Step 2: Configure API Settings

 1.  After activation, you’ll see a new menu item **«News in 100 Words»** in your WordPress
     admin sidebar
 2.  Click on **News in 100 Words** to open the settings page
 3.  Navigate to the **API & Model** tab
 4.  Get your OpenAI API key:
 5.   * Visit https://platform.openai.com/api-keys
      * Sign up or log in to your OpenAI account
      * Click **«Create new secret key»**
      * Copy the API key (you won’t be able to see it again)
 6.  Paste your API key into the **API Key** field in the plugin settings
 7.  Select your preferred AI model:
 8.   * **GPT-3.5 Turbo** – Fast and cost-effective (recommended for most users)
      * **GPT-4** – More accurate but slower and more expensive
      * **GPT-4 Turbo** – Best balance of speed and accuracy
 9.  Configure timeout settings (default: 30 seconds)
 10. Set API delay to avoid rate limits (default: 500ms)
 11. Click **Save Changes**

#### Step 3: Configure Summary Settings

 1. Click on the **Summary Generation** tab
 2. Set your **Default Length**:
 3.  * **1 paragraph** – Short, concise summaries
     * **2 paragraphs** – Medium-length summaries (recommended)
     * **3 paragraphs** – Longer, detailed summaries
 4. Select your **Default Language**:
 5.  * English, Arabic, Hindi, or Kannada
 6. Enable **Auto-Generate** if you want summaries created automatically when posts
    are published
 7. Click **Save Changes**

#### Step 4: Customize Display Settings

 1. **Icon Settings Tab:**
 2.  * Choose icon size (Small, Medium, Large)
     * Select icon color using the color picker
 3. **Popup Settings Tab:**
 4.  * Choose popup theme (Light, Dark, or Auto)
     * Customize «Read More» button color
     * Set list bullet point color
 5. **Thunderbolt Page Tab (Optional):**
 6.  * Upload logo image URL
     * Choose theme (Dark, Light, or Auto)
     * Customize background colors
     * Configure typography settings
     * Set navigation arrow position and colors
 7. Click **Save Changes** after each customization

#### Step 5: Generate Your First Summary

 1.  Edit any existing post or create a new post
 2.  In the post editor (Gutenberg or Classic), scroll down to find the **«News in 
     100 Words»** meta box
 3.  Click the **«Generate News»** button
 4.  Wait a few seconds for the AI to generate the summary
 5.  Review the generated summary in the editor
 6.  Edit the summary if needed (it’s fully editable)
 7.  Check the box **«Show news icon on front-end»** to display the lightning bolt 
     icon
 8.  Optionally check **«Add news to thunderbolt»** to include this post in the Thunderbolt
     carousel
 9.  Publish or update your post
 10. Visit your website’s front-end to see the lightning bolt icon (⚡) next to the
     post title
 11. Click the icon to see the beautiful popup with your summary

#### Step 6: Create Thunderbolt News Page (Optional)

 1. Create a new page in WordPress
 2. Add the shortcode `[hundred_words_news_thunderbolt]` to the page content
 3. Optionally customize the shortcode:
 4.  * `[hundred_words_news_thunderbolt posts="10"]` – Show 10 posts
     * `[hundred_words_news_thunderbolt posts="5" orderby="date" order="DESC"]` – Custom
       query
 5. Publish the page
 6. Visit the page to see your Thunderbolt news carousel
 7. Only posts with «Add news to thunderbolt» checked will appear

## FAQ

### Do I need an OpenAI API key?

Yes, you need an OpenAI API key to generate summaries. You can get one for free (
with credits) from https://platform.openai.com/api-keys

### Does this work with all WordPress editors?

Yes! The plugin works with Gutenberg Block Editor, Classic Editor, and all major
page builders including Elementor, Divi, WPBakery, and more.

### Can I customize the appearance?

Absolutely! You can customize icon size, color, popup theme, button colors, and 
Thunderbolt page styling through the settings page.

### What languages are supported?

Currently supports English, Arabic, Hindi, and Kannada. More languages can be added
based on demand.

### Can I edit the generated summaries?

Yes! Generated summaries are fully editable in the WordPress editor before publishing.

### What is Thunderbolt News?

Thunderbolt News is a full-page news carousel feature that displays multiple news
articles in a beautiful, swipeable format. Perfect for showcasing featured news 
on a dedicated page.

### Does the plugin slow down my site?

No, the plugin is optimized for performance. Summary generation happens asynchronously
and summaries are cached. The front-end display adds minimal overhead.

### Can I use this with custom post types?

Yes, the plugin automatically supports all public post types that have an editor.

### Is there a limit on how many summaries I can generate?

The limit depends on your OpenAI API plan. The plugin includes rate limiting and
retry logic to handle API limits gracefully.

### Can I disable auto-generation?

Yes, you can disable auto-generation in the settings and only generate summaries
manually when needed.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“News in 100 Words” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ kahkashan1507 ](https://profiles.wordpress.org/kahkashan1507/)

[Translate “News in 100 Words” into your language.](https://translate.wordpress.org/projects/wp-plugins/news-in-100-words)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Security improvements: Enhanced sanitization for all settings fields
 * Security improvements: Improved REST API permission callbacks with per-post capability
   checks
 * Security improvements: Proper escaping for filter callbacks (the_title filter)
 * Standards compliance: Updated shortcode name to use proper prefix (hundred_words_news_thunderbolt)
 * Standards compliance: Updated JavaScript object names to use consistent prefixes
 * Documentation: Added comprehensive external services documentation for OpenAI
   API usage
 * Code quality: Improved input validation and sanitization using WordPress best
   practices

#### 1.0.0

 * Initial release
 * AI-powered summary generation with OpenAI integration
 * Universal editor support (Gutenberg and Classic)
 * Lightning bolt icon display on front-end
 * Beautiful popup modal with animations
 * Thunderbolt news carousel feature
 * Multi-language support (English, Arabic, Hindi, Kannada)
 * Comprehensive admin settings page
 * Auto-generation on post publish
 * Interaction tracking
 * Customizable styling and colors
 * Responsive design
 * Accessibility features

## Meta

 *  Version **1.0.1**
 *  Last updated **9 Monaten ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/news-in-100-words/)
 * Tags
 * [AI](https://de-ch.wordpress.org/plugins/tags/ai/)[classic editor](https://de-ch.wordpress.org/plugins/tags/classic-editor/)
   [gutenberg](https://de-ch.wordpress.org/plugins/tags/gutenberg/)[openai](https://de-ch.wordpress.org/plugins/tags/openai/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/news-in-100-words/advanced/)

## Ratings

Es wurden noch keine Rezensionen eingereicht.

[Your review](https://wordpress.org/support/plugin/news-in-100-words/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/news-in-100-words/reviews/)

## Contributors

 *   [ kahkashan1507 ](https://profiles.wordpress.org/kahkashan1507/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/news-in-100-words/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://kahkashan.live)