TopNewsWp – Best News Plugin for WordPress


Live Demo | Buy Pro | Live Chat | Support


TopNewsWp is the Best News Plugin for WordPress that will display News in your WordPress website.

This plugin works in two ways – Internal and External.

You can simply add your news in your WordPress admin panel and display them with a shortcode [wtn_news layout=’list/grid’].
Another way is integrate this plugin with an API to display news from various news sources.

Get an API Key from, apply it in API settings, put the shortcode [wp_top_news] in a page editor and you are done!

You can display news in three ways – Grid, List and News Ticker.
You can also use it in any widget area by simply adding the list shortcode.

TopNewsWp is a simple, effective and powerful plugin to display your desired news.

🌟 Plugin Features:

  • Easy to install
  • Fully integrated in WordPress
  • Internal and External news sources
  • 128 famouse newspaper sources
  • 54 country sources
  • Cached for 24 Hour
  • Loading time is very fast
  • Display on both Post or Page section
  • Three layout types: List, Grid & Ticker
  • Fully responsive for any device
  • Shortcoded
  • Simple but effective
  • Number of news option
  • Title word length option
  • News description word length option
  • Zooming news image
  • Display News Source in a news item option
  • Display News Date in a news item option
  • Grid layout display column option
  • Can be use as a widget

🌟 Features for Internal News:

  • Three Layouts – Grid, List and Ticker (Ticker is Pro)
  • Display News by Category like – Sports, Politics, Business etc.
  • Show Hide News Description (Default Hide)
  • Control Display News Columns
  • Active / Inactive news
  • Set News as Breaking/Tikcer – Pro
  • News Order By, Order Option
  • RTL support options

➡️ Useage of Shortcode:⬅️

Use the below Shortcode to display internal News – List Layout

 [wtn_news layout='list'] 

For Grid Layout

 [wtn_news layout='grid'] 

Display internal News of a Category

 [wtn_news layout='list' category='sports' description='hide' column=1] 

To hide description

 [wtn_news layout='list' description='hide'] 

Manage Display Columns

 [wtn_news layout='grid' column=2] 

Use the below Shortcode to display External News


➡️ Benefits you’ll get by using this plugin:

  • Increase social involvement
  • Reaching unlimited people
  • Improve google ranking
  • No coding required

➡️ Limitations:

  • This TopNewsWp plugin requires an API from to display external news.
  • You have to register and collect your API from

Note: We do not have any business connection or benifit from newsapi. So you have your own decision to buy or use free API from them.

🌟 Pro Features:

  • 128 News Sources
  • 54 Countries
  • 3 Display Layouts: List, Grid & Ticker
  • Display Multiple Views With Different News Source
  • Control number of News via Shortcode
  • Multiple News block in a single page
  • Show-Hide description via Shortcode
  • Apply News Source via Shortcode
  • Control description length via Shortcode
  • News Category: News Source or Country Source
  • Country shortcoded option: country=’us’
  • Max 100 News can be displayed
  • Clear Cache Admin Page
  • 4 Ticker Types: Marquee/Horizontal/Typewriter/Vertical

How to display External News

Get Pro Plan

📋 Translation Ready:

  • POT file included (/languages/)
  • Bengoli (Bangladesh)

👍 Give us a Feedback/Rating

If you find this plugin helpful, feel free to give us your valuable review. Rate us and share this plugin with your friends. This will motivate us and help us to grow.
Rate Us


Designed and Developed by HM Plugin

🔥 Other Plugins from HM Plugins

👉 WP Books Gallery Books Gallery Plugin for WordPress
👉 Worldwide Breaking News Headlines Breaking News, Headlines Widget Plugin for WordPress
👉 WP Top News Top News, Breaking News, Headlines Shortcoded Plugin for WordPress
👉 WordPress Stripe Donation Donations Coolection Plugin for WordPress using Stripe Payement
👉 Tiny Bar Message Bar Plugin for WordPress to display Message at Top/Bottom Bar of a web page
👉 HM – Cool Author Box Author Box plugin for WordPress to display author info
👉 HM Resume Manager A Resume/CV Manager Plugin for WordPress
👉 HM Product Catalog A Product Catalog Plugin for WordPress
👉 HM Wc Product Advertiser Product Advertiser Plugin for Wocommerce
👉 WP Scroll To Post Display random post(Single) at the bottom right corner
👉 HM Recent Posts Widget Ticker Post plugin for WordPress
👉 WP Alert Bars Notification/Alert box Plugin for WordPress
👉 FaceBook LikeBox A FaceBook LikeBox Plugin for WordPress
👉 WP Display FAQ FAQs manager plugin for WordPress
👉 HM Logo Showcase Logo manager plugin for WordPress

Ekran Görüntüleri

  • Display Internal News
  • Display External News
  • News in Mobile View
  • External News Admin Settings Panel


Install Worldwide Breaking News Headlines as a regular WordPress plugin. Here are different ways to install plugin:

Install by search plugin:

  1. In your Admin, go to menu Plugins > Add New
  2. Search WP Top News
  3. Click to install
  4. Activate the plugin
  5. Setup the proper settings in WP Top News menu

Install by upload plugin:

  1. Download the latest version of WP Top News (.zip file)
  2. In your Admin, go to menu Plugins > Add New
  3. Select “Upload Plugin”
  4. Click on “Choose File”
  5. Select downloaded and click on “Install Now” button
  6. Activate the plugin


How can I Display the News?

Internal News:

After activating the plugin, you will see “News” in the Admin Dashboard Menu.

Go to “Add New Item” and add your News as many as you want.

Now you need to insert the shortcode [wtn_news layout=’grid/list’] at any page through TinyMCE editor.

External News:

After activating the plugin, you will see “Top News” menu in WordPress Admin Dashboard.

Firstly, Go to “API Settings” and add your API which you collected from

Secondly, Go to “General Settings” and select your news source.

Finally, Put the shortcode [wp_top_news] in a page editor and Update it.

You will see your news section on that page.

Note: We can not guarranty the API working or not because we have no relation with them. So buy the API at your own risk!

I have changed News source, but news feed not uppdating

As there is a cache active for 15 minute, so you have to wait for 15 minute to see the updated news.

How can I reduce the Cached time?

The API we are using here has a limitation for 15 minute delay news update. So there is nothing we can do now.

How to increase requests per day for a specific API Key?

You can register to and get your personal API key and use it in API Key field. This will increase your requests per day limit.

Note: We can not guarranty the API working or not because we have no relation with them. So buy the API at your own risk!

I have changed News source but there is no data!

Sometimes due to main API server loading issue you may see no data. Keep refreshing until your data is properly cached.

Any planning to add more options/newspaper?

Yes, we are working on it. Please stay with us.


23 Temmuz 2020
I would like to give the author of this plugin a thumbs up for doing such an amazing work. I only wish it was visible in the widgets area though...
3 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“TopNewsWp – Best News Plugin for WordPress” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

Değişiklik Kaydı


  • Security fix


  • News Custom Post Type introduced
  • News layout List/Grid added
  • Font Awesome Free 6.1.1 integrated
  • Active / Inactive news option added
  • News Order By, Order Option added
  • RTL support options added
  • Bug fixed


  • User-Agent header issue fixed
  • Security fix


  • Layout and display number shortcode issue fixed
  • Image issue fixed
  • Description issue fixed
  • Code reorganized
  • Css improved
  • Not found image applied
  • js issue fixed


  • Code optimized
  • Css fixed
  • File renamed
  • language Pot file added
  • Bengoli language added


  • Security fix


  • Css fixed
  • Small bug fixed


  • Caching time increased to 1 hour as the free API offers 1 hour delay
  • Free user data display issue fixed
  • Code Optimized


  • fontawesome icon pack added
  • Calander and Newspaper icon added
  • Error notice fixed if no API data available
  • Help And Video Tutoriual page added
  • API settings page reorganized
  • Code Optimized


  • Code Optimized
  • Notice Bug fixed


  • Grid column option added (max. 3)
  • Shortcode in text widget improved
  • Display, Layout, Description shortcoded option added
  • Responsive issue fixed


  • Secured API key
  • Number of news option added
  • Title word length option added
  • News description word length option added
  • Zooming news image
  • Display News Source in a news item option added
  • Display News Date in a news item option added


  • Layout option added (List and Grid view)


  • New 19 News Paper source included
  • Design updated in admin general settings


  • Some bug fixed related to API key
  • Design updated


  • Initial release